mqtt-discovery-types
Version:
Typescript Types For HomeAssistant MQTT Discovery
70 lines (67 loc) • 3.5 kB
text/typescript
import { AlarmPanelComponentDiscovery } from './AlarmPanelDiscovery';
import { BinarySensorComponentDiscovery } from './BinarySensorDiscovery';
import { ButtonComponentDiscovery } from './ButtonDiscovery';
import { CameraComponentDiscovery } from './CameraDiscovery';
import { CoverComponentDiscovery } from './CoverDiscovery';
import { DeviceTrackerComponentDiscovery } from './DeviceTrackerDiscovery';
import { DeviceTriggerComponentDiscovery } from './DeviceTriggerDiscovery';
import { EventComponentDiscovery } from './EventDiscovery';
import { FanComponentDiscovery } from './FanDiscovery';
import { HumidifierComponentDiscovery } from './HumidifierDiscovery';
import { HVACComponentDiscovery } from './HVACDiscovery';
import { ImageComponentDiscovery } from './ImageDiscovery';
import { LightComponentDiscovery } from './LightDiscovery';
import { LockComponentDiscovery } from './LockDiscovery';
import { NumberComponentDiscovery } from './NumberDiscovery';
import { SelectComponentDiscovery } from './SelectDiscovery';
import { SensorComponentDiscovery } from './SensorDiscovery';
import { SirenComponentDiscovery } from './SirenDiscovery';
import { SwitchComponentDiscovery } from './SwitchDiscovery';
import { TextComponentDiscovery } from './TextDiscovery';
import { VacuumComponentDiscovery } from './VacuumDiscovery';
import { WaterHeaterComponentDiscovery } from './WaterHeaterDiscovery';
export { AlarmPanelComponentDiscovery } from './AlarmPanelDiscovery';
export { BinarySensorComponentDiscovery } from './BinarySensorDiscovery';
export { ButtonComponentDiscovery } from './ButtonDiscovery';
export { CameraComponentDiscovery } from './CameraDiscovery';
export { CoverComponentDiscovery } from './CoverDiscovery';
export { DeviceTrackerComponentDiscovery } from './DeviceTrackerDiscovery';
export { DeviceTriggerComponentDiscovery } from './DeviceTriggerDiscovery';
export { EventComponentDiscovery } from './EventDiscovery';
export { FanComponentDiscovery } from './FanDiscovery';
export { HumidifierComponentDiscovery } from './HumidifierDiscovery';
export { HVACComponentDiscovery } from './HVACDiscovery';
export { ImageComponentDiscovery } from './ImageDiscovery';
export { LightComponentDiscovery } from './LightDiscovery';
export { LockComponentDiscovery } from './LockDiscovery';
export { NumberComponentDiscovery } from './NumberDiscovery';
export { SelectComponentDiscovery } from './SelectDiscovery';
export { SensorComponentDiscovery } from './SensorDiscovery';
export { SirenComponentDiscovery } from './SirenDiscovery';
export { SwitchComponentDiscovery } from './SwitchDiscovery';
export { TextComponentDiscovery } from './TextDiscovery';
export { VacuumComponentDiscovery } from './VacuumDiscovery';
export { WaterHeaterComponentDiscovery } from './WaterHeaterDiscovery';
export type ComponentDiscovery =
| AlarmPanelComponentDiscovery
| BinarySensorComponentDiscovery
| ButtonComponentDiscovery
| CameraComponentDiscovery
| CoverComponentDiscovery
| DeviceTrackerComponentDiscovery
| DeviceTriggerComponentDiscovery
| EventComponentDiscovery
| FanComponentDiscovery
| HumidifierComponentDiscovery
| HVACComponentDiscovery
| ImageComponentDiscovery
| LightComponentDiscovery
| LockComponentDiscovery
| NumberComponentDiscovery
| SelectComponentDiscovery
| SensorComponentDiscovery
| SirenComponentDiscovery
| SwitchComponentDiscovery
| TextComponentDiscovery
| VacuumComponentDiscovery
| WaterHeaterComponentDiscovery;