UNPKG

@constructorfleet/ultimate-govee

Version:

Library for interacting with Govee devices written in Typescript.

18 lines 870 B
import { DeviceOpState, StateCommandAndStatus } from '../../../states'; import { NuggetSize } from './types'; import { Optional } from '../../../../../common'; import { DeviceModel } from '../../../devices.model'; export declare const ScheduledStartStateName: 'scheduledStart'; export type ScheduledStartStateName = typeof ScheduledStartStateName; export type IceMakerScheduledStartData = { enabled?: boolean; hourStart?: number; minuteStart?: number; nuggetSize?: NuggetSize; }; export declare class IceMakerScheduledStart extends DeviceOpState<ScheduledStartStateName, IceMakerScheduledStartData> { constructor(device: DeviceModel); parseOpCommand(opCommand: number[]): void; protected readonly stateToCommand: (state: IceMakerScheduledStartData) => Optional<StateCommandAndStatus>; } //# sourceMappingURL=ice-maker.scheduled-start.d.ts.map