UNPKG

homebridge-lutron-caseta-leap-fast

Version:
18 lines 651 B
import { Logging } from 'homebridge'; export declare class ButtonTracker { private shortPressCB; private doublePressCB; private longPressCB; private log; private href; private timer; private state; private longPressTimeout?; private longPressDisabled; private doublePressTimeout?; private doublePressDisabled; constructor(shortPressCB: () => void, doublePressCB: () => void, longPressCB: () => void, log: Logging, href: string, clickSpeedDouble?: string, clickSpeedLong?: string, isUpDownButton?: boolean); reset(): void; update(action: string): void; } //# sourceMappingURL=ButtonState.d.ts.map