UNPKG

@constructorfleet/ultimate-govee

Version:

Library for interacting with Govee devices written in Typescript.

17 lines 808 B
import { Ignorable, Optional } from '../../../common'; import { Measurement } from '../../../data'; import { DeviceModel } from '../devices.model'; import { DeviceOpState } from './device.state'; import { MeasurementData, ParseOption } from './states.types'; export declare const TemperatureStateName: 'temperature'; export type TemperatureStateName = typeof TemperatureStateName; export type TemperatureDataType = { state?: { temperature?: Measurement; }; }; export declare class TemperatureState extends DeviceOpState<TemperatureStateName, MeasurementData> { constructor(device: DeviceModel, opType?: Ignorable<Optional<number>>, parseOption?: ParseOption, ...identifier: number[]); parseState(data: TemperatureDataType): undefined; } //# sourceMappingURL=temperature.state.d.ts.map