@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
19 lines • 655 B
TypeScript
import { Optional } from '../../../common';
import { DeviceModel } from '../devices.model';
import { DeviceState } from './device.state';
export declare const ConnectedStateName: 'isConnected';
export type ConnectedStateName = typeof ConnectedStateName;
type IsConnectedType = {
state?: {
isConnected?: boolean;
connected?: boolean;
online?: boolean;
isOnline?: boolean;
};
};
export declare class ConnectedState extends DeviceState<ConnectedStateName, Optional<boolean>> {
constructor(device: DeviceModel);
parseState(data: IsConnectedType): void;
}
export {};
//# sourceMappingURL=connected.state.d.ts.map