UNPKG

@constructorfleet/ultimate-govee

Version:

Library for interacting with Govee devices written in Typescript.

48 lines 5.51 kB
import 'module-alias/register'; import * as cqrs from './cqrs'; import { DiyModeStateName, AutoModeStateName, BasketFullStateName, CustomModeStateName, IceMakerStatusStateName, MakingIceStateName, ManualModeStateName, MicModeStateName, MistLevelStateName, NuggetSizeStateName, PM25StateName, SceneModeStateName, ScheduledStartStateName, SegmentColorModeStateName, TargetHumidityStateName, UVCStateName, WholeColorModeStateName, SegmentColorModeState, Segment } from './impl'; import { Humidifier } from './impl/appliances/humidifier/humidifier'; import { IceMaker, IceMakerStates } from './impl/appliances/ice-maker/ice-maker'; import { Purifier } from './impl/appliances/purifier/purifier'; import { AirQualitySensor } from './impl/home-improvement/air-quality/air-quality'; import { HygrometerSensor } from './impl/home-improvement/hygrometer/hygrometer'; import { RGBICLight } from './impl/lights/rgbic/rgbic-light'; import { RGBLight } from './impl/lights/rgb/rgb-light'; import { ActiveState, ActiveStateName } from './states/active.state'; import { BatteryLevelState, BatteryLevelStateName } from './states/battery-level.state'; import { BrightnessState, BrightnessStateName } from './states/brightness.state'; import { ColorRGBState, ColorRGBStateName } from './states/color-rgb.state'; import { ColorTempState, ColorTempStateName } from './states/color-temp.state'; import { ControlLockState, ControlLockStateName } from './states/control-lock.state'; import { DeviceState, DeviceOpState } from './states/device.state'; import { DisplayScheduleState, DisplayScheduleStateName } from './states/display-schedule.state'; import { FilterExpiredState, FilterExpiredStateName } from './states/filter-expired.state'; import { FilterLifeState, FilterLifeStateName } from './states/filter-life.state'; import { HumidityState, HumidityStateName } from './states'; import { LightEffectState, LightEffectStateName } from './states/light-effect.state'; import { NightLightState, NightLightStateName } from './states/night-light.state'; import { PowerState, PowerStateName } from './states/power.state'; import { IceMakerStatus, NuggetSize } from './impl/appliances/ice-maker/types'; import { LightEffect } from './states/light-effect.state'; import { UnknownState } from './states/unknown.state'; import { MeatThermometer } from './impl/home-improvement/meat-thermometer/meat-thermometer'; import { DreamView, DreamViewDevice } from './impl/tv/dreamview/dreamview'; import { SyncBox, SyncBoxDevice } from './impl/tv/sync-box/sync-box'; import { ModeStateName } from './states/mode.state'; import { DiyModeState, RGBICActiveState } from './impl/lights/rgbic/rgbic-light.modes'; import { AmbiantState, AmbiantStateName } from './impl/tv/dreamview/dreamview.states'; import { BuzzerState, BuzzerStateName } from './impl/home-improvement/meat-thermometer/meat-thermometer.states'; import { MeatThermometerSensor, MeatThermometerDevice } from './impl/home-improvement/meat-thermometer/meat-thermometer'; import { PresenceState, PresenceStateName, PresenceStateTypeName } from './states/presence.state'; import { MMWavePresenceState, MMWavePresenceStateName, BiologicalPresenceState, BiologicalPresenceStateName, EnablePresenceState, EnablePresenceStateName, DetectionSettingsStateName, DetectionSettingsState, PresenceSensor, EnablePresenceFlags } from './impl/home-improvement/presence'; import { TemperatureState, TemperatureStateName } from './states/temperature.state'; import { WaterShortageState, WaterShortageStateName } from './states/water-shortage.state'; export * from './devices.module'; export * from './devices.service'; export * from './devices.model'; export * from './states'; export * from './devices.types'; export { Humidifier, IceMaker, IceMakerStates, Purifier, AirQualitySensor, HygrometerSensor, RGBICLight, RGBLight, DeviceState, DeviceOpState, ActiveState, ActiveStateName, BatteryLevelState, BatteryLevelStateName, BrightnessState, BrightnessStateName, ColorRGBState, ColorRGBStateName, ColorTempState, ColorTempStateName, ControlLockState, ControlLockStateName, DisplayScheduleState, DisplayScheduleStateName, FilterExpiredState, FilterExpiredStateName, FilterLifeState, FilterLifeStateName, HumidityState, HumidityStateName, LightEffectState, LightEffectStateName, LightEffect, NightLightState, NightLightStateName, PowerState, PowerStateName, TemperatureState, TemperatureStateName, WaterShortageState, WaterShortageStateName, PM25StateName, BasketFullStateName, NuggetSizeStateName, MakingIceStateName, IceMakerStatusStateName, ScheduledStartStateName, AutoModeStateName, ManualModeStateName, CustomModeStateName, MistLevelStateName, TargetHumidityStateName, UVCStateName, SceneModeStateName, WholeColorModeStateName, SegmentColorModeStateName, DiyModeStateName, DiyModeState, MicModeStateName, IceMakerStatus, NuggetSize, PresenceSensor, UnknownState, PresenceState, PresenceStateTypeName, PresenceStateName, MMWavePresenceState, MMWavePresenceStateName, BiologicalPresenceStateName, BiologicalPresenceState, EnablePresenceState, EnablePresenceStateName, DetectionSettingsStateName, DetectionSettingsState, EnablePresenceFlags, BuzzerState, BuzzerStateName, MeatThermometerSensor, MeatThermometerDevice, MeatThermometer, AmbiantState, AmbiantStateName, DreamView, DreamViewDevice, SyncBox, SyncBoxDevice, RGBICActiveState, ModeStateName, SegmentColorModeState, Segment, }; export declare const CQRS: typeof cqrs; export declare const DeviceStates: string[]; //# sourceMappingURL=index.d.ts.map