homebridge-philips-hue-sync-box
Version:
Homebridge plugin for the Philips Hue Sync Box.
19 lines • 906 B
TypeScript
import type { PlatformAccessory } from 'homebridge';
import { HueSyncBoxPlatform } from '../platform';
import { State } from '../state';
import { BaseTvDevice } from './baseTv.js';
export declare class ModeTvDevice extends BaseTvDevice {
protected readonly platform: HueSyncBoxPlatform;
readonly accessory: PlatformAccessory;
protected state: State;
protected mainAccessory?: PlatformAccessory | undefined;
constructor(platform: HueSyncBoxPlatform, accessory: PlatformAccessory, state: State, mainAccessory?: PlatformAccessory | undefined);
protected createInputServices(): void;
protected getSuffix(): string;
protected getServiceSubType(): string | undefined;
protected getServiceName(): string | undefined;
protected getConfiguredNamePropertyName(): string;
protected isLightbulbEnabled(): boolean;
updateTv(): void;
}
//# sourceMappingURL=modeTv.d.ts.map