// Copyright 2026 Espressif Systems (Shanghai) PTE LTD
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

/* THIS IS A GENERATED FILE, DO NOT EDIT */

#pragma once
#include "aggregator_device.h"
#include "air_purifier_device.h"
#include "air_quality_sensor_device.h"
#include "audio_doorbell_device.h"
#include "basic_video_player_device.h"
#include "battery_storage_device.h"
#include "bridged_node_device.h"
#include "camera_controller_device.h"
#include "camera_device.h"
#include "casting_video_client_device.h"
#include "casting_video_player_device.h"
#include "chime_device.h"
#include "closure_controller_device.h"
#include "closure_device.h"
#include "closure_panel_device.h"
#include "color_dimmer_switch_device.h"
#include "color_temperature_light_device.h"
#include "contact_sensor_device.h"
#include "content_app_device.h"
#include "control_bridge_device.h"
#include "cook_surface_device.h"
#include "cooktop_device.h"
#include "device_energy_management_device.h"
#include "dimmable_light_device.h"
#include "dimmable_plug_in_unit_device.h"
#include "dimmer_switch_device.h"
#include "dish_washer_device.h"
#include "door_lock_controller_device.h"
#include "door_lock_device.h"
#include "doorbell_device.h"
#include "electrical_energy_tariff_device.h"
#include "electrical_meter_device.h"
#include "electrical_sensor_device.h"
#include "electrical_utility_meter_device.h"
#include "energy_evse_device.h"
#include "extended_color_light_device.h"
#include "extractor_hood_device.h"
#include "fan_device.h"
#include "floodlight_camera_device.h"
#include "flow_sensor_device.h"
#include "generic_switch_device.h"
#include "heat_pump_device.h"
#include "humidity_sensor_device.h"
#include "intercom_device.h"
#include "irrigation_system_device.h"
#include "joint_fabric_administrator_device.h"
#include "laundry_dryer_device.h"
#include "laundry_washer_device.h"
#include "light_sensor_device.h"
#include "meter_reference_point_device.h"
#include "microwave_oven_device.h"
#include "mode_select_device.h"
#include "mounted_dimmable_load_control_device.h"
#include "mounted_on_off_control_device.h"
#include "network_infrastructure_manager_device.h"
#include "occupancy_sensor_device.h"
#include "on_off_light_device.h"
#include "on_off_light_switch_device.h"
#include "on_off_plug_in_unit_device.h"
#include "on_off_sensor_device.h"
#include "ota_provider_device.h"
#include "ota_requestor_device.h"
#include "oven_device.h"
#include "power_source_device.h"
#include "pressure_sensor_device.h"
#include "pump_controller_device.h"
#include "pump_device.h"
#include "rain_sensor_device.h"
#include "refrigerator_device.h"
#include "robotic_vacuum_cleaner_device.h"
#include "room_air_conditioner_device.h"
#include "root_node_device.h"
#include "secondary_network_interface_device.h"
#include "smoke_co_alarm_device.h"
#include "snapshot_camera_device.h"
#include "soil_sensor_device.h"
#include "solar_power_device.h"
#include "speaker_device.h"
#include "temperature_controlled_cabinet_device.h"
#include "temperature_sensor_device.h"
#include "thermostat_controller_device.h"
#include "thermostat_device.h"
#include "thread_border_router_device.h"
#include "video_doorbell_device.h"
#include "video_remote_control_device.h"
#include "water_freeze_detector_device.h"
#include "water_heater_device.h"
#include "water_leak_detector_device.h"
#include "water_valve_device.h"
#include "window_covering_controller_device.h"
#include "window_covering_device.h"
