/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */

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

import * as definitions from "./definitions.js";
import { ClusterModel } from "../../models/ClusterModel.js";
import { DatatypeModel } from "../../models/DatatypeModel.js";
import { AttributeModel } from "../../models/AttributeModel.js";
import { FieldModel } from "../../models/FieldModel.js";
import { DeviceTypeModel } from "../../models/DeviceTypeModel.js";
import { SemanticNamespaceModel } from "../../models/SemanticNamespaceModel.js";

export const Identify = new ClusterModel(definitions.Identify);
export const Groups = new ClusterModel(definitions.Groups);
export const ScenesManagement = new ClusterModel(definitions.ScenesManagement);
export const OnOff = new ClusterModel(definitions.OnOff);
export const LevelControl = new ClusterModel(definitions.LevelControl);
export const BooleanState = new ClusterModel(definitions.BooleanState);
export const BooleanStateConfiguration = new ClusterModel(definitions.BooleanStateConfiguration);
export const ModeSelect = new ClusterModel(definitions.ModeSelect);
export const ModeBase = new ClusterModel(definitions.ModeBase);
export const LowPower = new ClusterModel(definitions.LowPower);
export const WakeOnLan = new ClusterModel(definitions.WakeOnLan);
export const Switch = new ClusterModel(definitions.Switch);
export const OperationalState = new ClusterModel(definitions.OperationalState);
export const AlarmBase = new ClusterModel(definitions.AlarmBase);
export const Messages = new ClusterModel(definitions.Messages);
export const ServiceArea = new ClusterModel(definitions.ServiceArea);
export const IlluminanceMeasurement = new ClusterModel(definitions.IlluminanceMeasurement);
export const TemperatureMeasurement = new ClusterModel(definitions.TemperatureMeasurement);
export const PressureMeasurement = new ClusterModel(definitions.PressureMeasurement);
export const FlowMeasurement = new ClusterModel(definitions.FlowMeasurement);
export const RelativeHumidityMeasurement = new ClusterModel(definitions.RelativeHumidityMeasurement);
export const OccupancySensing = new ClusterModel(definitions.OccupancySensing);
export const ResourceMonitoring = new ClusterModel(definitions.ResourceMonitoring);
export const HepaFilterMonitoring = new ClusterModel(definitions.HepaFilterMonitoring);
export const ActivatedCarbonFilterMonitoring = new ClusterModel(definitions.ActivatedCarbonFilterMonitoring);
export const WaterTankLevelMonitoring = new ClusterModel(definitions.WaterTankLevelMonitoring);
export const AirQuality = new ClusterModel(definitions.AirQuality);
export const ConcentrationMeasurement = new ClusterModel(definitions.ConcentrationMeasurement);
export const CarbonMonoxideConcentrationMeasurement = new ClusterModel(definitions.CarbonMonoxideConcentrationMeasurement);
export const CarbonDioxideConcentrationMeasurement = new ClusterModel(definitions.CarbonDioxideConcentrationMeasurement);
export const NitrogenDioxideConcentrationMeasurement = new ClusterModel(definitions.NitrogenDioxideConcentrationMeasurement);
export const OzoneConcentrationMeasurement = new ClusterModel(definitions.OzoneConcentrationMeasurement);
export const Pm25ConcentrationMeasurement = new ClusterModel(definitions.Pm25ConcentrationMeasurement);
export const FormaldehydeConcentrationMeasurement = new ClusterModel(definitions.FormaldehydeConcentrationMeasurement);
export const Pm1ConcentrationMeasurement = new ClusterModel(definitions.Pm1ConcentrationMeasurement);
export const Pm10ConcentrationMeasurement = new ClusterModel(definitions.Pm10ConcentrationMeasurement);
export const TotalVolatileOrganicCompoundsConcentrationMeasurement = new ClusterModel(definitions.TotalVolatileOrganicCompoundsConcentrationMeasurement);
export const RadonConcentrationMeasurement = new ClusterModel(definitions.RadonConcentrationMeasurement);
export const SmokeCoAlarm = new ClusterModel(definitions.SmokeCoAlarm);
export const ElectricalEnergyMeasurement = new ClusterModel(definitions.ElectricalEnergyMeasurement);
export const ElectricalPowerMeasurement = new ClusterModel(definitions.ElectricalPowerMeasurement);
export const ZoneManagement = new ClusterModel(definitions.ZoneManagement);
export const SoilMeasurement = new ClusterModel(definitions.SoilMeasurement);
export const ColorControl = new ClusterModel(definitions.ColorControl);
export const PumpConfigurationAndControl = new ClusterModel(definitions.PumpConfigurationAndControl);
export const Thermostat = new ClusterModel(definitions.Thermostat);
export const FanControl = new ClusterModel(definitions.FanControl);
export const ThermostatUserInterfaceConfiguration = new ClusterModel(definitions.ThermostatUserInterfaceConfiguration);
export const ValveConfigurationAndControl = new ClusterModel(definitions.ValveConfigurationAndControl);
export const DoorLock = new ClusterModel(definitions.DoorLock);
export const WindowCovering = new ClusterModel(definitions.WindowCovering);
export const ClosureControl = new ClusterModel(definitions.ClosureControl);
export const ClosureDimension = new ClusterModel(definitions.ClosureDimension);
export const AccountLogin = new ClusterModel(definitions.AccountLogin);
export const ApplicationBasic = new ClusterModel(definitions.ApplicationBasic);
export const ApplicationLauncher = new ClusterModel(definitions.ApplicationLauncher);
export const AudioOutput = new ClusterModel(definitions.AudioOutput);
export const Channel = new ClusterModel(definitions.Channel);
export const ContentLauncher = new ClusterModel(definitions.ContentLauncher);
export const KeypadInput = new ClusterModel(definitions.KeypadInput);
export const MediaInput = new ClusterModel(definitions.MediaInput);
export const MediaPlayback = new ClusterModel(definitions.MediaPlayback);
export const TargetNavigator = new ClusterModel(definitions.TargetNavigator);
export const ContentAppObserver = new ClusterModel(definitions.ContentAppObserver);
export const ContentControl = new ClusterModel(definitions.ContentControl);
export const RvcRunMode = new ClusterModel(definitions.RvcRunMode);
export const RvcCleanMode = new ClusterModel(definitions.RvcCleanMode);
export const RvcOperationalState = new ClusterModel(definitions.RvcOperationalState);
export const TemperatureControl = new ClusterModel(definitions.TemperatureControl);
export const DishwasherMode = new ClusterModel(definitions.DishwasherMode);
export const DishwasherAlarm = new ClusterModel(definitions.DishwasherAlarm);
export const LaundryWasherMode = new ClusterModel(definitions.LaundryWasherMode);
export const LaundryWasherControls = new ClusterModel(definitions.LaundryWasherControls);
export const RefrigeratorAndTemperatureControlledCabinetMode = new ClusterModel(definitions.RefrigeratorAndTemperatureControlledCabinetMode);
export const RefrigeratorAlarm = new ClusterModel(definitions.RefrigeratorAlarm);
export const LaundryDryerControls = new ClusterModel(definitions.LaundryDryerControls);
export const OvenCavityOperationalState = new ClusterModel(definitions.OvenCavityOperationalState);
export const OvenMode = new ClusterModel(definitions.OvenMode);
export const MicrowaveOvenMode = new ClusterModel(definitions.MicrowaveOvenMode);
export const MicrowaveOvenControl = new ClusterModel(definitions.MicrowaveOvenControl);
export const DeviceEnergyManagement = new ClusterModel(definitions.DeviceEnergyManagement);
export const EnergyEvse = new ClusterModel(definitions.EnergyEvse);
export const EnergyEvseMode = new ClusterModel(definitions.EnergyEvseMode);
export const WaterHeaterManagement = new ClusterModel(definitions.WaterHeaterManagement);
export const WaterHeaterMode = new ClusterModel(definitions.WaterHeaterMode);
export const EnergyPreference = new ClusterModel(definitions.EnergyPreference);
export const DeviceEnergyManagementMode = new ClusterModel(definitions.DeviceEnergyManagementMode);
export const CommodityPrice = new ClusterModel(definitions.CommodityPrice);
export const MeterIdentification = new ClusterModel(definitions.MeterIdentification);
export const CommodityMetering = new ClusterModel(definitions.CommodityMetering);
export const CommodityTariff = new ClusterModel(definitions.CommodityTariff);
export const ElectricalGridConditions = new ClusterModel(definitions.ElectricalGridConditions);
export const WiFiNetworkManagement = new ClusterModel(definitions.WiFiNetworkManagement);
export const ThreadBorderRouterManagement = new ClusterModel(definitions.ThreadBorderRouterManagement);
export const ThreadNetworkDirectory = new ClusterModel(definitions.ThreadNetworkDirectory);
export const CameraAvStreamManagement = new ClusterModel(definitions.CameraAvStreamManagement);
export const CameraAvSettingsUserLevelManagement = new ClusterModel(definitions.CameraAvSettingsUserLevelManagement);
export const WebRtcTransportDefinitions = new ClusterModel(definitions.WebRtcTransportDefinitions);
export const WebRtcTransportProvider = new ClusterModel(definitions.WebRtcTransportProvider);
export const WebRtcTransportRequestor = new ClusterModel(definitions.WebRtcTransportRequestor);
export const PushAvStreamTransport = new ClusterModel(definitions.PushAvStreamTransport);
export const Chime = new ClusterModel(definitions.Chime);
export const Descriptor = new ClusterModel(definitions.Descriptor);
export const Binding = new ClusterModel(definitions.Binding);
export const Label = new ClusterModel(definitions.Label);
export const FixedLabel = new ClusterModel(definitions.FixedLabel);
export const UserLabel = new ClusterModel(definitions.UserLabel);
export const AccessControl = new ClusterModel(definitions.AccessControl);
export const BridgedDeviceBasicInformation = new ClusterModel(definitions.BridgedDeviceBasicInformation);
export const Actions = new ClusterModel(definitions.Actions);
export const IcdManagement = new ClusterModel(definitions.IcdManagement);
export const EcosystemInformation = new ClusterModel(definitions.EcosystemInformation);
export const BasicInformation = new ClusterModel(definitions.BasicInformation);
export const GroupKeyManagement = new ClusterModel(definitions.GroupKeyManagement);
export const LocalizationConfiguration = new ClusterModel(definitions.LocalizationConfiguration);
export const TimeFormatLocalization = new ClusterModel(definitions.TimeFormatLocalization);
export const UnitLocalization = new ClusterModel(definitions.UnitLocalization);
export const PowerSourceConfiguration = new ClusterModel(definitions.PowerSourceConfiguration);
export const PowerSource = new ClusterModel(definitions.PowerSource);
export const PowerTopology = new ClusterModel(definitions.PowerTopology);
export const NetworkCommissioning = new ClusterModel(definitions.NetworkCommissioning);
export const GeneralCommissioning = new ClusterModel(definitions.GeneralCommissioning);
export const DiagnosticLogs = new ClusterModel(definitions.DiagnosticLogs);
export const GeneralDiagnostics = new ClusterModel(definitions.GeneralDiagnostics);
export const SoftwareDiagnostics = new ClusterModel(definitions.SoftwareDiagnostics);
export const ThreadNetworkDiagnostics = new ClusterModel(definitions.ThreadNetworkDiagnostics);
export const WiFiNetworkDiagnostics = new ClusterModel(definitions.WiFiNetworkDiagnostics);
export const EthernetNetworkDiagnostics = new ClusterModel(definitions.EthernetNetworkDiagnostics);
export const TimeSynchronization = new ClusterModel(definitions.TimeSynchronization);
export const OperationalCredentials = new ClusterModel(definitions.OperationalCredentials);
export const AdministratorCommissioning = new ClusterModel(definitions.AdministratorCommissioning);
export const OtaSoftwareUpdateProvider = new ClusterModel(definitions.OtaSoftwareUpdateProvider);
export const OtaSoftwareUpdateRequestor = new ClusterModel(definitions.OtaSoftwareUpdateRequestor);
export const JointFabricDatastore = new ClusterModel(definitions.JointFabricDatastore);
export const JointFabricAdministrator = new ClusterModel(definitions.JointFabricAdministrator);
export const CommissionerControl = new ClusterModel(definitions.CommissionerControl);
export const TlsCertificateManagement = new ClusterModel(definitions.TlsCertificateManagement);
export const TlsClientManagement = new ClusterModel(definitions.TlsClientManagement);
export const MeasurementTypeEnum = new DatatypeModel(definitions.MeasurementTypeEnum);
export const MeasurementAccuracyRangeStruct = new DatatypeModel(definitions.MeasurementAccuracyRangeStruct);
export const MeasurementAccuracyStruct = new DatatypeModel(definitions.MeasurementAccuracyStruct);
export const TariffUnitEnum = new DatatypeModel(definitions.TariffUnitEnum);
export const PowerThresholdSourceEnum = new DatatypeModel(definitions.PowerThresholdSourceEnum);
export const TariffPriceTypeEnum = new DatatypeModel(definitions.TariffPriceTypeEnum);
export const PowerThresholdStruct = new DatatypeModel(definitions.PowerThresholdStruct);
export const StreamUsageEnum = new DatatypeModel(definitions.StreamUsageEnum);
export const ViewportStruct = new DatatypeModel(definitions.ViewportStruct);
export const AtomicRequestTypeEnum = new DatatypeModel(definitions.AtomicRequestTypeEnum);
export const AtomicAttributeStatusStruct = new DatatypeModel(definitions.AtomicAttributeStatusStruct);
export const bool = new DatatypeModel(definitions.bool);
export const map8 = new DatatypeModel(definitions.map8);
export const map16 = new DatatypeModel(definitions.map16);
export const map32 = new DatatypeModel(definitions.map32);
export const map64 = new DatatypeModel(definitions.map64);
export const uint8 = new DatatypeModel(definitions.uint8);
export const uint16 = new DatatypeModel(definitions.uint16);
export const uint24 = new DatatypeModel(definitions.uint24);
export const uint32 = new DatatypeModel(definitions.uint32);
export const uint40 = new DatatypeModel(definitions.uint40);
export const uint48 = new DatatypeModel(definitions.uint48);
export const uint56 = new DatatypeModel(definitions.uint56);
export const uint64 = new DatatypeModel(definitions.uint64);
export const int8 = new DatatypeModel(definitions.int8);
export const int16 = new DatatypeModel(definitions.int16);
export const int24 = new DatatypeModel(definitions.int24);
export const int32 = new DatatypeModel(definitions.int32);
export const int40 = new DatatypeModel(definitions.int40);
export const int48 = new DatatypeModel(definitions.int48);
export const int56 = new DatatypeModel(definitions.int56);
export const int64 = new DatatypeModel(definitions.int64);
export const single = new DatatypeModel(definitions.single);
export const double = new DatatypeModel(definitions.double);
export const octstr = new DatatypeModel(definitions.octstr);
export const list = new DatatypeModel(definitions.list);
export const struct = new DatatypeModel(definitions.struct);
export const percent = new DatatypeModel(definitions.percent);
export const percent100ths = new DatatypeModel(definitions.percent100ths);
export const epochUs = new DatatypeModel(definitions.epochUs);
export const epochS = new DatatypeModel(definitions.epochS);
export const posixMs = new DatatypeModel(definitions.posixMs);
export const systimeUs = new DatatypeModel(definitions.systimeUs);
export const systimeMs = new DatatypeModel(definitions.systimeMs);
export const elapsedS = new DatatypeModel(definitions.elapsedS);
export const temperature = new DatatypeModel(definitions.temperature);
export const powerMW = new DatatypeModel(definitions.powerMW);
export const amperageMA = new DatatypeModel(definitions.amperageMA);
export const voltageMV = new DatatypeModel(definitions.voltageMV);
export const energyMWh = new DatatypeModel(definitions.energyMWh);
export const powerMVa = new DatatypeModel(definitions.powerMVa);
export const energyMVAh = new DatatypeModel(definitions.energyMVAh);
export const powerMVar = new DatatypeModel(definitions.powerMVar);
export const energyMVaRh = new DatatypeModel(definitions.energyMVaRh);
export const money = new DatatypeModel(definitions.money);
export const enum8 = new DatatypeModel(definitions.enum8);
export const enum16 = new DatatypeModel(definitions.enum16);
export const priority = new DatatypeModel(definitions.priority);
export const status = new DatatypeModel(definitions.status);
export const groupId = new DatatypeModel(definitions.groupId);
export const endpointNo = new DatatypeModel(definitions.endpointNo);
export const vendorId = new DatatypeModel(definitions.vendorId);
export const devtypeId = new DatatypeModel(definitions.devtypeId);
export const fabricId = new DatatypeModel(definitions.fabricId);
export const fabricIdx = new DatatypeModel(definitions.fabricIdx);
export const clusterId = new DatatypeModel(definitions.clusterId);
export const attribId = new DatatypeModel(definitions.attribId);
export const fieldId = new DatatypeModel(definitions.fieldId);
export const eventId = new DatatypeModel(definitions.eventId);
export const commandId = new DatatypeModel(definitions.commandId);
export const actionId = new DatatypeModel(definitions.actionId);
export const transId = new DatatypeModel(definitions.transId);
export const nodeId = new DatatypeModel(definitions.nodeId);
export const subjectId = new DatatypeModel(definitions.subjectId);
export const entryIdx = new DatatypeModel(definitions.entryIdx);
export const dataVer = new DatatypeModel(definitions.dataVer);
export const eventNo = new DatatypeModel(definitions.eventNo);
export const namespace = new DatatypeModel(definitions.namespace);
export const tag = new DatatypeModel(definitions.tag);
export const ThreeLevelAutoEnum = new DatatypeModel(definitions.ThreeLevelAutoEnum);
export const string = new DatatypeModel(definitions.string);
export const ipadr = new DatatypeModel(definitions.ipadr);
export const ipv4Adr = new DatatypeModel(definitions.ipv4Adr);
export const ipv6Adr = new DatatypeModel(definitions.ipv6Adr);
export const ipv6Pre = new DatatypeModel(definitions.ipv6Pre);
export const hwadr = new DatatypeModel(definitions.hwadr);
export const semtag = new DatatypeModel(definitions.semtag);
export const locationdesc = new DatatypeModel(definitions.locationdesc);
export const currency = new DatatypeModel(definitions.currency);
export const price = new DatatypeModel(definitions.price);
export const WildcardPathFlagsBitmap = new DatatypeModel(definitions.WildcardPathFlagsBitmap);
export const SoftwareVersionCertificationStatusEnum = new DatatypeModel(definitions.SoftwareVersionCertificationStatusEnum);
export const any = new DatatypeModel(definitions.any);
export const duration = new DatatypeModel(definitions.duration);
export const ClusterRevision = new AttributeModel(definitions.ClusterRevision);
export const FeatureMap = new AttributeModel(definitions.FeatureMap);
export const AttributeList = new AttributeModel(definitions.AttributeList);
export const EventList = new AttributeModel(definitions.EventList);
export const AcceptedCommandList = new AttributeModel(definitions.AcceptedCommandList);
export const GeneratedCommandList = new AttributeModel(definitions.GeneratedCommandList);
export const FabricIndex = new FieldModel(definitions.FabricIndex);
export const BaseDt = new DeviceTypeModel(definitions.BaseDt);
export const RootNodeDt = new DeviceTypeModel(definitions.RootNodeDt);
export const PowerSourceDt = new DeviceTypeModel(definitions.PowerSourceDt);
export const OtaRequestorDt = new DeviceTypeModel(definitions.OtaRequestorDt);
export const OtaProviderDt = new DeviceTypeModel(definitions.OtaProviderDt);
export const BridgedNodeDt = new DeviceTypeModel(definitions.BridgedNodeDt);
export const ElectricalSensorDt = new DeviceTypeModel(definitions.ElectricalSensorDt);
export const DeviceEnergyManagementDt = new DeviceTypeModel(definitions.DeviceEnergyManagementDt);
export const SecondaryNetworkInterfaceDt = new DeviceTypeModel(definitions.SecondaryNetworkInterfaceDt);
export const JointFabricAdministratorDt = new DeviceTypeModel(definitions.JointFabricAdministratorDt);
export const OnOffLightDt = new DeviceTypeModel(definitions.OnOffLightDt);
export const DimmableLightDt = new DeviceTypeModel(definitions.DimmableLightDt);
export const ColorTemperatureLightDt = new DeviceTypeModel(definitions.ColorTemperatureLightDt);
export const ExtendedColorLightDt = new DeviceTypeModel(definitions.ExtendedColorLightDt);
export const OnOffPlugInUnitDt = new DeviceTypeModel(definitions.OnOffPlugInUnitDt);
export const DimmablePlugInUnitDt = new DeviceTypeModel(definitions.DimmablePlugInUnitDt);
export const MountedOnOffControlDt = new DeviceTypeModel(definitions.MountedOnOffControlDt);
export const MountedDimmableLoadControlDt = new DeviceTypeModel(definitions.MountedDimmableLoadControlDt);
export const PumpDt = new DeviceTypeModel(definitions.PumpDt);
export const WaterValveDt = new DeviceTypeModel(definitions.WaterValveDt);
export const IrrigationSystemDt = new DeviceTypeModel(definitions.IrrigationSystemDt);
export const OnOffLightSwitchDt = new DeviceTypeModel(definitions.OnOffLightSwitchDt);
export const DimmerSwitchDt = new DeviceTypeModel(definitions.DimmerSwitchDt);
export const ColorDimmerSwitchDt = new DeviceTypeModel(definitions.ColorDimmerSwitchDt);
export const ControlBridgeDt = new DeviceTypeModel(definitions.ControlBridgeDt);
export const PumpControllerDt = new DeviceTypeModel(definitions.PumpControllerDt);
export const GenericSwitchDt = new DeviceTypeModel(definitions.GenericSwitchDt);
export const ContactSensorDt = new DeviceTypeModel(definitions.ContactSensorDt);
export const LightSensorDt = new DeviceTypeModel(definitions.LightSensorDt);
export const OccupancySensorDt = new DeviceTypeModel(definitions.OccupancySensorDt);
export const TemperatureSensorDt = new DeviceTypeModel(definitions.TemperatureSensorDt);
export const PressureSensorDt = new DeviceTypeModel(definitions.PressureSensorDt);
export const FlowSensorDt = new DeviceTypeModel(definitions.FlowSensorDt);
export const HumiditySensorDt = new DeviceTypeModel(definitions.HumiditySensorDt);
export const OnOffSensorDt = new DeviceTypeModel(definitions.OnOffSensorDt);
export const SmokeCoAlarmDt = new DeviceTypeModel(definitions.SmokeCoAlarmDt);
export const AirQualitySensorDt = new DeviceTypeModel(definitions.AirQualitySensorDt);
export const WaterFreezeDetectorDt = new DeviceTypeModel(definitions.WaterFreezeDetectorDt);
export const WaterLeakDetectorDt = new DeviceTypeModel(definitions.WaterLeakDetectorDt);
export const RainSensorDt = new DeviceTypeModel(definitions.RainSensorDt);
export const SoilSensorDt = new DeviceTypeModel(definitions.SoilSensorDt);
export const DoorLockDt = new DeviceTypeModel(definitions.DoorLockDt);
export const DoorLockControllerDt = new DeviceTypeModel(definitions.DoorLockControllerDt);
export const WindowCoveringDt = new DeviceTypeModel(definitions.WindowCoveringDt);
export const WindowCoveringControllerDt = new DeviceTypeModel(definitions.WindowCoveringControllerDt);
export const ClosureDt = new DeviceTypeModel(definitions.ClosureDt);
export const ClosurePanelDt = new DeviceTypeModel(definitions.ClosurePanelDt);
export const ClosureControllerDt = new DeviceTypeModel(definitions.ClosureControllerDt);
export const ThermostatDt = new DeviceTypeModel(definitions.ThermostatDt);
export const FanDt = new DeviceTypeModel(definitions.FanDt);
export const AirPurifierDt = new DeviceTypeModel(definitions.AirPurifierDt);
export const ThermostatControllerDt = new DeviceTypeModel(definitions.ThermostatControllerDt);
export const BasicVideoPlayerDt = new DeviceTypeModel(definitions.BasicVideoPlayerDt);
export const CastingVideoPlayerDt = new DeviceTypeModel(definitions.CastingVideoPlayerDt);
export const SpeakerDt = new DeviceTypeModel(definitions.SpeakerDt);
export const ContentAppDt = new DeviceTypeModel(definitions.ContentAppDt);
export const CastingVideoClientDt = new DeviceTypeModel(definitions.CastingVideoClientDt);
export const VideoRemoteControlDt = new DeviceTypeModel(definitions.VideoRemoteControlDt);
export const ModeSelectDt = new DeviceTypeModel(definitions.ModeSelectDt);
export const AggregatorDt = new DeviceTypeModel(definitions.AggregatorDt);
export const RoboticVacuumCleanerDt = new DeviceTypeModel(definitions.RoboticVacuumCleanerDt);
export const LaundryWasherDt = new DeviceTypeModel(definitions.LaundryWasherDt);
export const RefrigeratorDt = new DeviceTypeModel(definitions.RefrigeratorDt);
export const RoomAirConditionerDt = new DeviceTypeModel(definitions.RoomAirConditionerDt);
export const TemperatureControlledCabinetDt = new DeviceTypeModel(definitions.TemperatureControlledCabinetDt);
export const DishwasherDt = new DeviceTypeModel(definitions.DishwasherDt);
export const LaundryDryerDt = new DeviceTypeModel(definitions.LaundryDryerDt);
export const CookSurfaceDt = new DeviceTypeModel(definitions.CookSurfaceDt);
export const CooktopDt = new DeviceTypeModel(definitions.CooktopDt);
export const OvenDt = new DeviceTypeModel(definitions.OvenDt);
export const ExtractorHoodDt = new DeviceTypeModel(definitions.ExtractorHoodDt);
export const MicrowaveOvenDt = new DeviceTypeModel(definitions.MicrowaveOvenDt);
export const EnergyEvseDt = new DeviceTypeModel(definitions.EnergyEvseDt);
export const WaterHeaterDt = new DeviceTypeModel(definitions.WaterHeaterDt);
export const SolarPowerDt = new DeviceTypeModel(definitions.SolarPowerDt);
export const BatteryStorageDt = new DeviceTypeModel(definitions.BatteryStorageDt);
export const HeatPumpDt = new DeviceTypeModel(definitions.HeatPumpDt);
export const MeterReferencePointDt = new DeviceTypeModel(definitions.MeterReferencePointDt);
export const ElectricalEnergyTariffDt = new DeviceTypeModel(definitions.ElectricalEnergyTariffDt);
export const ElectricalMeterDt = new DeviceTypeModel(definitions.ElectricalMeterDt);
export const ElectricalUtilityMeterDt = new DeviceTypeModel(definitions.ElectricalUtilityMeterDt);
export const NetworkInfrastructureManagerDt = new DeviceTypeModel(definitions.NetworkInfrastructureManagerDt);
export const ThreadBorderRouterDt = new DeviceTypeModel(definitions.ThreadBorderRouterDt);
export const CameraDt = new DeviceTypeModel(definitions.CameraDt);
export const FloodlightCameraDt = new DeviceTypeModel(definitions.FloodlightCameraDt);
export const VideoDoorbellDt = new DeviceTypeModel(definitions.VideoDoorbellDt);
export const IntercomDt = new DeviceTypeModel(definitions.IntercomDt);
export const AudioDoorbellDt = new DeviceTypeModel(definitions.AudioDoorbellDt);
export const SnapshotCameraDt = new DeviceTypeModel(definitions.SnapshotCameraDt);
export const ChimeDt = new DeviceTypeModel(definitions.ChimeDt);
export const CameraControllerDt = new DeviceTypeModel(definitions.CameraControllerDt);
export const DoorbellDt = new DeviceTypeModel(definitions.DoorbellDt);
export const CommonClosureNs = new SemanticNamespaceModel(definitions.CommonClosureNs);
export const CommonCompassDirectionNs = new SemanticNamespaceModel(definitions.CommonCompassDirectionNs);
export const CommonCompassLocationNs = new SemanticNamespaceModel(definitions.CommonCompassLocationNs);
export const CommonDirectionNs = new SemanticNamespaceModel(definitions.CommonDirectionNs);
export const CommonLevelNs = new SemanticNamespaceModel(definitions.CommonLevelNs);
export const CommonLocationNs = new SemanticNamespaceModel(definitions.CommonLocationNs);
export const CommonNumberNs = new SemanticNamespaceModel(definitions.CommonNumberNs);
export const CommonPositionNs = new SemanticNamespaceModel(definitions.CommonPositionNs);
export const ElectricalMeasurementNs = new SemanticNamespaceModel(definitions.ElectricalMeasurementNs);
export const CommodityTariffChronologyNs = new SemanticNamespaceModel(definitions.CommodityTariffChronologyNs);
export const CommodityTariffCommodityNs = new SemanticNamespaceModel(definitions.CommodityTariffCommodityNs);
export const LaundryNs = new SemanticNamespaceModel(definitions.LaundryNs);
export const PowerSourceNs = new SemanticNamespaceModel(definitions.PowerSourceNs);
export const CommonAreaNamespaceNs = new SemanticNamespaceModel(definitions.CommonAreaNamespaceNs);
export const CommonLandmarkNamespaceNs = new SemanticNamespaceModel(definitions.CommonLandmarkNamespaceNs);
export const CommonRelativePositionNs = new SemanticNamespaceModel(definitions.CommonRelativePositionNs);
export const CommodityTariffFlowNs = new SemanticNamespaceModel(definitions.CommodityTariffFlowNs);
export const RefrigeratorNs = new SemanticNamespaceModel(definitions.RefrigeratorNs);
export const RoomAirConditionerNs = new SemanticNamespaceModel(definitions.RoomAirConditionerNs);
export const SwitchesNs = new SemanticNamespaceModel(definitions.SwitchesNs);
export const ClosureNs = new SemanticNamespaceModel(definitions.ClosureNs);
export const ClosurePanelNs = new SemanticNamespaceModel(definitions.ClosurePanelNs);
export const ClosureCoveringNs = new SemanticNamespaceModel(definitions.ClosureCoveringNs);
export const ClosureWindowNs = new SemanticNamespaceModel(definitions.ClosureWindowNs);
export const ClosureCabinetNs = new SemanticNamespaceModel(definitions.ClosureCabinetNs);
