"use strict";
var import_models = require("../elements/models.js");
var import_identify_resource = require("./identify.resource.js");
var import_groups_resource = require("./groups.resource.js");
var import_scenes_management_resource = require("./scenes-management.resource.js");
var import_on_off_resource = require("./on-off.resource.js");
var import_level_control_resource = require("./level-control.resource.js");
var import_boolean_state_resource = require("./boolean-state.resource.js");
var import_boolean_state_configuration_resource = require("./boolean-state-configuration.resource.js");
var import_mode_select_cluster_resource = require("./mode-select-cluster.resource.js");
var import_mode_base_resource = require("./mode-base.resource.js");
var import_low_power_resource = require("./low-power.resource.js");
var import_wake_on_lan_resource = require("./wake-on-lan.resource.js");
var import_switch_resource = require("./switch.resource.js");
var import_operational_state_resource = require("./operational-state.resource.js");
var import_alarm_base_resource = require("./alarm-base.resource.js");
var import_messages_resource = require("./messages.resource.js");
var import_service_area_resource = require("./service-area.resource.js");
var import_illuminance_measurement_resource = require("./illuminance-measurement.resource.js");
var import_temperature_measurement_resource = require("./temperature-measurement.resource.js");
var import_pressure_measurement_resource = require("./pressure-measurement.resource.js");
var import_flow_measurement_resource = require("./flow-measurement.resource.js");
var import_relative_humidity_measurement_resource = require("./relative-humidity-measurement.resource.js");
var import_occupancy_sensing_resource = require("./occupancy-sensing.resource.js");
var import_resource_monitoring_resource = require("./resource-monitoring.resource.js");
var import_hepa_filter_monitoring_resource = require("./hepa-filter-monitoring.resource.js");
var import_activated_carbon_filter_monitoring_resource = require("./activated-carbon-filter-monitoring.resource.js");
var import_water_tank_level_monitoring_resource = require("./water-tank-level-monitoring.resource.js");
var import_air_quality_resource = require("./air-quality.resource.js");
var import_concentration_measurement_resource = require("./concentration-measurement.resource.js");
var import_carbon_monoxide_concentration_measurement_resource = require("./carbon-monoxide-concentration-measurement.resource.js");
var import_carbon_dioxide_concentration_measurement_resource = require("./carbon-dioxide-concentration-measurement.resource.js");
var import_nitrogen_dioxide_concentration_measurement_resource = require("./nitrogen-dioxide-concentration-measurement.resource.js");
var import_ozone_concentration_measurement_resource = require("./ozone-concentration-measurement.resource.js");
var import_pm25_concentration_measurement_resource = require("./pm25-concentration-measurement.resource.js");
var import_formaldehyde_concentration_measurement_resource = require("./formaldehyde-concentration-measurement.resource.js");
var import_pm1_concentration_measurement_resource = require("./pm1-concentration-measurement.resource.js");
var import_pm10_concentration_measurement_resource = require("./pm10-concentration-measurement.resource.js");
var import_total_volatile_organic_compounds_concentration_measurement_resource = require("./total-volatile-organic-compounds-concentration-measurement.resource.js");
var import_radon_concentration_measurement_resource = require("./radon-concentration-measurement.resource.js");
var import_smoke_co_alarm_cluster_resource = require("./smoke-co-alarm-cluster.resource.js");
var import_electrical_energy_measurement_resource = require("./electrical-energy-measurement.resource.js");
var import_electrical_power_measurement_resource = require("./electrical-power-measurement.resource.js");
var import_color_control_resource = require("./color-control.resource.js");
var import_pump_configuration_and_control_resource = require("./pump-configuration-and-control.resource.js");
var import_thermostat_cluster_resource = require("./thermostat-cluster.resource.js");
var import_fan_control_resource = require("./fan-control.resource.js");
var import_thermostat_user_interface_configuration_resource = require("./thermostat-user-interface-configuration.resource.js");
var import_valve_configuration_and_control_resource = require("./valve-configuration-and-control.resource.js");
var import_door_lock_cluster_resource = require("./door-lock-cluster.resource.js");
var import_window_covering_cluster_resource = require("./window-covering-cluster.resource.js");
var import_account_login_resource = require("./account-login.resource.js");
var import_application_basic_resource = require("./application-basic.resource.js");
var import_application_launcher_resource = require("./application-launcher.resource.js");
var import_audio_output_resource = require("./audio-output.resource.js");
var import_channel_resource = require("./channel.resource.js");
var import_content_launcher_resource = require("./content-launcher.resource.js");
var import_keypad_input_resource = require("./keypad-input.resource.js");
var import_media_input_resource = require("./media-input.resource.js");
var import_media_playback_resource = require("./media-playback.resource.js");
var import_target_navigator_resource = require("./target-navigator.resource.js");
var import_content_app_observer_resource = require("./content-app-observer.resource.js");
var import_content_control_resource = require("./content-control.resource.js");
var import_rvc_run_mode_resource = require("./rvc-run-mode.resource.js");
var import_rvc_clean_mode_resource = require("./rvc-clean-mode.resource.js");
var import_rvc_operational_state_resource = require("./rvc-operational-state.resource.js");
var import_temperature_control_resource = require("./temperature-control.resource.js");
var import_dishwasher_mode_resource = require("./dishwasher-mode.resource.js");
var import_dishwasher_alarm_resource = require("./dishwasher-alarm.resource.js");
var import_laundry_washer_mode_resource = require("./laundry-washer-mode.resource.js");
var import_laundry_washer_controls_resource = require("./laundry-washer-controls.resource.js");
var import_refrigerator_and_temperature_controlled_cabinet_mode_resource = require("./refrigerator-and-temperature-controlled-cabinet-mode.resource.js");
var import_refrigerator_alarm_resource = require("./refrigerator-alarm.resource.js");
var import_laundry_dryer_controls_resource = require("./laundry-dryer-controls.resource.js");
var import_oven_cavity_operational_state_resource = require("./oven-cavity-operational-state.resource.js");
var import_oven_mode_resource = require("./oven-mode.resource.js");
var import_microwave_oven_mode_resource = require("./microwave-oven-mode.resource.js");
var import_microwave_oven_control_resource = require("./microwave-oven-control.resource.js");
var import_device_energy_management_cluster_resource = require("./device-energy-management-cluster.resource.js");
var import_energy_evse_cluster_resource = require("./energy-evse-cluster.resource.js");
var import_energy_evse_mode_resource = require("./energy-evse-mode.resource.js");
var import_water_heater_management_resource = require("./water-heater-management.resource.js");
var import_water_heater_mode_resource = require("./water-heater-mode.resource.js");
var import_energy_preference_resource = require("./energy-preference.resource.js");
var import_device_energy_management_mode_resource = require("./device-energy-management-mode.resource.js");
var import_wi_fi_network_management_resource = require("./wi-fi-network-management.resource.js");
var import_thread_border_router_management_resource = require("./thread-border-router-management.resource.js");
var import_thread_network_directory_resource = require("./thread-network-directory.resource.js");
var import_descriptor_resource = require("./descriptor.resource.js");
var import_binding_resource = require("./binding.resource.js");
var import_label_resource = require("./label.resource.js");
var import_fixed_label_resource = require("./fixed-label.resource.js");
var import_user_label_resource = require("./user-label.resource.js");
var import_access_control_resource = require("./access-control.resource.js");
var import_bridged_device_basic_information_resource = require("./bridged-device-basic-information.resource.js");
var import_actions_resource = require("./actions.resource.js");
var import_icd_management_resource = require("./icd-management.resource.js");
var import_ecosystem_information_resource = require("./ecosystem-information.resource.js");
var import_basic_information_resource = require("./basic-information.resource.js");
var import_group_key_management_resource = require("./group-key-management.resource.js");
var import_localization_configuration_resource = require("./localization-configuration.resource.js");
var import_time_format_localization_resource = require("./time-format-localization.resource.js");
var import_unit_localization_resource = require("./unit-localization.resource.js");
var import_power_source_configuration_resource = require("./power-source-configuration.resource.js");
var import_power_source_cluster_resource = require("./power-source-cluster.resource.js");
var import_power_topology_resource = require("./power-topology.resource.js");
var import_network_commissioning_resource = require("./network-commissioning.resource.js");
var import_general_commissioning_resource = require("./general-commissioning.resource.js");
var import_diagnostic_logs_resource = require("./diagnostic-logs.resource.js");
var import_general_diagnostics_resource = require("./general-diagnostics.resource.js");
var import_software_diagnostics_resource = require("./software-diagnostics.resource.js");
var import_thread_network_diagnostics_resource = require("./thread-network-diagnostics.resource.js");
var import_wi_fi_network_diagnostics_resource = require("./wi-fi-network-diagnostics.resource.js");
var import_ethernet_network_diagnostics_resource = require("./ethernet-network-diagnostics.resource.js");
var import_time_synchronization_resource = require("./time-synchronization.resource.js");
var import_operational_credentials_resource = require("./operational-credentials.resource.js");
var import_administrator_commissioning_resource = require("./administrator-commissioning.resource.js");
var import_ota_software_update_provider_resource = require("./ota-software-update-provider.resource.js");
var import_ota_software_update_requestor_resource = require("./ota-software-update-requestor.resource.js");
var import_joint_fabric_datastore_resource = require("./joint-fabric-datastore.resource.js");
var import_joint_fabric_administrator_cluster_resource = require("./joint-fabric-administrator-cluster.resource.js");
var import_commissioner_control_resource = require("./commissioner-control.resource.js");
var import_measurement_type_enum_resource = require("./measurement-type-enum.resource.js");
var import_measurement_accuracy_range_struct_resource = require("./measurement-accuracy-range-struct.resource.js");
var import_measurement_accuracy_struct_resource = require("./measurement-accuracy-struct.resource.js");
var import_atomic_request_type_enum_resource = require("./atomic-request-type-enum.resource.js");
var import_atomic_attribute_status_struct_resource = require("./atomic-attribute-status-struct.resource.js");
var import_bool_resource = require("./bool.resource.js");
var import_map8_resource = require("./map8.resource.js");
var import_map16_resource = require("./map16.resource.js");
var import_map32_resource = require("./map32.resource.js");
var import_map64_resource = require("./map64.resource.js");
var import_uint8_resource = require("./uint8.resource.js");
var import_uint16_resource = require("./uint16.resource.js");
var import_uint24_resource = require("./uint24.resource.js");
var import_uint32_resource = require("./uint32.resource.js");
var import_uint40_resource = require("./uint40.resource.js");
var import_uint48_resource = require("./uint48.resource.js");
var import_uint56_resource = require("./uint56.resource.js");
var import_uint64_resource = require("./uint64.resource.js");
var import_int8_resource = require("./int8.resource.js");
var import_int16_resource = require("./int16.resource.js");
var import_int24_resource = require("./int24.resource.js");
var import_int32_resource = require("./int32.resource.js");
var import_int40_resource = require("./int40.resource.js");
var import_int48_resource = require("./int48.resource.js");
var import_int56_resource = require("./int56.resource.js");
var import_int64_resource = require("./int64.resource.js");
var import_single_resource = require("./single.resource.js");
var import_double_resource = require("./double.resource.js");
var import_octstr_resource = require("./octstr.resource.js");
var import_list_resource = require("./list.resource.js");
var import_struct_resource = require("./struct.resource.js");
var import_percent_resource = require("./percent.resource.js");
var import_percent100ths_resource = require("./percent100ths.resource.js");
var import_epoch_us_resource = require("./epoch-us.resource.js");
var import_epoch_s_resource = require("./epoch-s.resource.js");
var import_posix_ms_resource = require("./posix-ms.resource.js");
var import_systime_us_resource = require("./systime-us.resource.js");
var import_systime_ms_resource = require("./systime-ms.resource.js");
var import_elapsed_s_resource = require("./elapsed-s.resource.js");
var import_temperature_resource = require("./temperature.resource.js");
var import_power_m_w_resource = require("./power-m-w.resource.js");
var import_amperage_m_a_resource = require("./amperage-m-a.resource.js");
var import_voltage_m_v_resource = require("./voltage-m-v.resource.js");
var import_energy_m_wh_resource = require("./energy-m-wh.resource.js");
var import_power_m_va_resource = require("./power-m-va.resource.js");
var import_energy_m_vah_resource = require("./energy-m-vah.resource.js");
var import_power_m_var_resource = require("./power-m-var.resource.js");
var import_energy_m_varh_resource = require("./energy-m-varh.resource.js");
var import_money_resource = require("./money.resource.js");
var import_enum8_resource = require("./enum8.resource.js");
var import_enum16_resource = require("./enum16.resource.js");
var import_priority_resource = require("./priority.resource.js");
var import_status_resource = require("./status.resource.js");
var import_group_id_resource = require("./group-id.resource.js");
var import_endpoint_no_resource = require("./endpoint-no.resource.js");
var import_vendor_id_resource = require("./vendor-id.resource.js");
var import_devtype_id_resource = require("./devtype-id.resource.js");
var import_fabric_id_resource = require("./fabric-id.resource.js");
var import_fabric_idx_resource = require("./fabric-idx.resource.js");
var import_cluster_id_resource = require("./cluster-id.resource.js");
var import_attrib_id_resource = require("./attrib-id.resource.js");
var import_field_id_resource = require("./field-id.resource.js");
var import_event_id_resource = require("./event-id.resource.js");
var import_command_id_resource = require("./command-id.resource.js");
var import_action_id_resource = require("./action-id.resource.js");
var import_trans_id_resource = require("./trans-id.resource.js");
var import_node_id_resource = require("./node-id.resource.js");
var import_subject_id_resource = require("./subject-id.resource.js");
var import_entry_idx_resource = require("./entry-idx.resource.js");
var import_data_ver_resource = require("./data-ver.resource.js");
var import_event_no_resource = require("./event-no.resource.js");
var import_namespace_resource = require("./namespace.resource.js");
var import_tag_resource = require("./tag.resource.js");
var import_three_level_auto_enum_resource = require("./three-level-auto-enum.resource.js");
var import_string_resource = require("./string.resource.js");
var import_ipadr_resource = require("./ipadr.resource.js");
var import_ipv4adr_resource = require("./ipv4adr.resource.js");
var import_ipv6adr_resource = require("./ipv6adr.resource.js");
var import_ipv6pre_resource = require("./ipv6pre.resource.js");
var import_hwadr_resource = require("./hwadr.resource.js");
var import_semtag_resource = require("./semtag.resource.js");
var import_locationdesc_resource = require("./locationdesc.resource.js");
var import_currency_resource = require("./currency.resource.js");
var import_price_resource = require("./price.resource.js");
var import_wildcard_path_flags_bitmap_resource = require("./wildcard-path-flags-bitmap.resource.js");
var import_software_version_certification_status_enum_resource = require("./software-version-certification-status-enum.resource.js");
var import_any_resource = require("./any.resource.js");
var import_duration_resource = require("./duration.resource.js");
var import_cluster_revision_resource = require("./cluster-revision.resource.js");
var import_feature_map_resource = require("./feature-map.resource.js");
var import_attribute_list_resource = require("./attribute-list.resource.js");
var import_event_list_resource = require("./event-list.resource.js");
var import_accepted_command_list_resource = require("./accepted-command-list.resource.js");
var import_generated_command_list_resource = require("./generated-command-list.resource.js");
var import_fabric_index_resource = require("./fabric-index.resource.js");
var import_base_resource = require("./base.resource.js");
var import_root_node_resource = require("./root-node.resource.js");
var import_power_source_device_resource = require("./power-source-device.resource.js");
var import_ota_requestor_resource = require("./ota-requestor.resource.js");
var import_ota_provider_resource = require("./ota-provider.resource.js");
var import_bridged_node_resource = require("./bridged-node.resource.js");
var import_electrical_sensor_resource = require("./electrical-sensor.resource.js");
var import_device_energy_management_device_resource = require("./device-energy-management-device.resource.js");
var import_secondary_network_interface_resource = require("./secondary-network-interface.resource.js");
var import_joint_fabric_administrator_device_resource = require("./joint-fabric-administrator-device.resource.js");
var import_on_off_light_resource = require("./on-off-light.resource.js");
var import_dimmable_light_resource = require("./dimmable-light.resource.js");
var import_color_temperature_light_resource = require("./color-temperature-light.resource.js");
var import_extended_color_light_resource = require("./extended-color-light.resource.js");
var import_on_off_plug_in_unit_resource = require("./on-off-plug-in-unit.resource.js");
var import_dimmable_plug_in_unit_resource = require("./dimmable-plug-in-unit.resource.js");
var import_mounted_on_off_control_resource = require("./mounted-on-off-control.resource.js");
var import_mounted_dimmable_load_control_resource = require("./mounted-dimmable-load-control.resource.js");
var import_pump_resource = require("./pump.resource.js");
var import_water_valve_resource = require("./water-valve.resource.js");
var import_on_off_light_switch_resource = require("./on-off-light-switch.resource.js");
var import_dimmer_switch_resource = require("./dimmer-switch.resource.js");
var import_color_dimmer_switch_resource = require("./color-dimmer-switch.resource.js");
var import_control_bridge_resource = require("./control-bridge.resource.js");
var import_pump_controller_resource = require("./pump-controller.resource.js");
var import_generic_switch_resource = require("./generic-switch.resource.js");
var import_contact_sensor_resource = require("./contact-sensor.resource.js");
var import_light_sensor_resource = require("./light-sensor.resource.js");
var import_occupancy_sensor_resource = require("./occupancy-sensor.resource.js");
var import_temperature_sensor_resource = require("./temperature-sensor.resource.js");
var import_pressure_sensor_resource = require("./pressure-sensor.resource.js");
var import_flow_sensor_resource = require("./flow-sensor.resource.js");
var import_humidity_sensor_resource = require("./humidity-sensor.resource.js");
var import_on_off_sensor_resource = require("./on-off-sensor.resource.js");
var import_smoke_co_alarm_device_resource = require("./smoke-co-alarm-device.resource.js");
var import_air_quality_sensor_resource = require("./air-quality-sensor.resource.js");
var import_water_freeze_detector_resource = require("./water-freeze-detector.resource.js");
var import_water_leak_detector_resource = require("./water-leak-detector.resource.js");
var import_rain_sensor_resource = require("./rain-sensor.resource.js");
var import_door_lock_device_resource = require("./door-lock-device.resource.js");
var import_door_lock_controller_resource = require("./door-lock-controller.resource.js");
var import_window_covering_device_resource = require("./window-covering-device.resource.js");
var import_window_covering_controller_resource = require("./window-covering-controller.resource.js");
var import_thermostat_device_resource = require("./thermostat-device.resource.js");
var import_fan_resource = require("./fan.resource.js");
var import_air_purifier_resource = require("./air-purifier.resource.js");
var import_thermostat_controller_resource = require("./thermostat-controller.resource.js");
var import_basic_video_player_resource = require("./basic-video-player.resource.js");
var import_casting_video_player_resource = require("./casting-video-player.resource.js");
var import_speaker_resource = require("./speaker.resource.js");
var import_content_app_resource = require("./content-app.resource.js");
var import_casting_video_client_resource = require("./casting-video-client.resource.js");
var import_video_remote_control_resource = require("./video-remote-control.resource.js");
var import_mode_select_device_resource = require("./mode-select-device.resource.js");
var import_aggregator_resource = require("./aggregator.resource.js");
var import_robotic_vacuum_cleaner_resource = require("./robotic-vacuum-cleaner.resource.js");
var import_laundry_washer_resource = require("./laundry-washer.resource.js");
var import_refrigerator_device_resource = require("./refrigerator-device.resource.js");
var import_room_air_conditioner_device_resource = require("./room-air-conditioner-device.resource.js");
var import_temperature_controlled_cabinet_resource = require("./temperature-controlled-cabinet.resource.js");
var import_dishwasher_resource = require("./dishwasher.resource.js");
var import_laundry_dryer_resource = require("./laundry-dryer.resource.js");
var import_cook_surface_resource = require("./cook-surface.resource.js");
var import_cooktop_resource = require("./cooktop.resource.js");
var import_oven_resource = require("./oven.resource.js");
var import_extractor_hood_resource = require("./extractor-hood.resource.js");
var import_microwave_oven_resource = require("./microwave-oven.resource.js");
var import_energy_evse_device_resource = require("./energy-evse-device.resource.js");
var import_water_heater_resource = require("./water-heater.resource.js");
var import_solar_power_resource = require("./solar-power.resource.js");
var import_battery_storage_resource = require("./battery-storage.resource.js");
var import_heat_pump_resource = require("./heat-pump.resource.js");
var import_network_infrastructure_manager_resource = require("./network-infrastructure-manager.resource.js");
var import_closure_resource = require("./closure.resource.js");
var import_compass_direction_resource = require("./compass-direction.resource.js");
var import_compass_location_resource = require("./compass-location.resource.js");
var import_direction_resource = require("./direction.resource.js");
var import_level_resource = require("./level.resource.js");
var import_location_resource = require("./location.resource.js");
var import_number_resource = require("./number.resource.js");
var import_position_resource = require("./position.resource.js");
var import_landmark_namespace_resource = require("./landmark-namespace.resource.js");
var import_relative_position_resource = require("./relative-position.resource.js");
var import_electrical_measurement_resource = require("./electrical-measurement.resource.js");
var import_area_namespace_resource = require("./area-namespace.resource.js");
var import_laundry_resource = require("./laundry.resource.js");
var import_power_source_namespace_resource = require("./power-source-namespace.resource.js");
var import_refrigerator_namespace_resource = require("./refrigerator-namespace.resource.js");
var import_room_air_conditioner_namespace_resource = require("./room-air-conditioner-namespace.resource.js");
var import_switches_resource = require("./switches.resource.js");
/**
 * @license
 * Copyright 2022-2025 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
//# sourceMappingURL=index.js.map
