UNPKG

homebridge-philips-hue-sync-box

Version:
16 lines 624 B
import { Execution, Hue, State } from '../state.js'; import { Logger } from 'homebridge'; import { HueSyncBoxPlatformConfig } from '../config.js'; export declare class SyncBoxClient { private readonly log; private readonly config; private readonly LOCK_KEY; private readonly LOCK_OPTIONS; private readonly lock; constructor(log: Logger | Console, config: HueSyncBoxPlatformConfig); getState(): Promise<State | null>; updateExecution(execution: Partial<Execution>): Promise<void>; updateHue(hue: Partial<Hue>): Promise<void>; private sendRequest; } //# sourceMappingURL=client.d.ts.map