@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
16 lines • 596 B
TypeScript
import { Optional } from '../../../common';
import { DeviceModel } from '../devices.model';
import { DeviceState } from './device.state';
export declare const BatteryLevelStateName: 'batteryLevel';
export type BatteryLevelStateName = typeof BatteryLevelStateName;
export type BatteryType = {
battery?: number;
state?: {
battery?: number;
};
};
export declare class BatteryLevelState extends DeviceState<BatteryLevelStateName, Optional<number>> {
constructor(device: DeviceModel);
parseState(data: BatteryType): void;
}
//# sourceMappingURL=battery-level.state.d.ts.map