UNPKG

@homebridge-plugins/homebridge-lutron-caseta-leap

Version:
24 lines 861 B
import type { PlatformAccessory } from 'homebridge'; import type { DeviceDefinition, SmartBridge } from 'lutron-leap'; import type { LutronCasetaLeap } from './Platform.HAP.js'; export declare class WallDimmer { private readonly platform; private readonly accessory; private readonly bridge; private readonly deviceDef; private service; private device; constructor(platform: LutronCasetaLeap, accessory: PlatformAccessory, bridge: SmartBridge, deviceDef: DeviceDefinition); initialize(): Promise<{ kind: number; name: any; }>; private getLastKnownBrightness; private handleOnSet; private handleOnGet; private handleBrightnessSet; private handleBrightnessGet; private updateStateFromBridge; static getMatterClusters(): Record<string, any>; } //# sourceMappingURL=WallDimmer.d.ts.map