@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
12 lines • 695 B
TypeScript
import { Optional } from '../../../../../common';
import { DeviceModel } from '../../../devices.model';
import { DeviceOpState, StateCommandAndStatus } from '../../../states';
import { NuggetSize } from './types';
export declare const NuggetSizeStateName: "nuggetSize";
export type NuggetSizeStateName = typeof NuggetSizeStateName;
export declare class IceMakerNuggetSizeState extends DeviceOpState<NuggetSizeStateName, NuggetSize | undefined> {
constructor(device: DeviceModel);
parseOpCommand(opCommand: number[]): void;
protected readonly stateToCommand: (nextState: NuggetSize | undefined) => Optional<StateCommandAndStatus>;
}
//# sourceMappingURL=ice-maker.nugget-size.d.ts.map