export declare class Poller { private platform; private pollerPeriod; private pollingUpdateRunning; private lastPoll; private timeout; private shouldProcessUpdates; constructor(platform: any, pollerPeriod: number); poll(): Promise; private handleEvent; private handleChange; private handlePollingError; restartPoll(delay: number): void; cancelPoll(): void; private manageValue; private logValueChange; manageGlobalVariableDevice(param: string, type: string): Promise; manageSecuritySystem(): Promise; manageColor(change: any): void; manageOperatingMode(change: any): void; manageHeatingThermostatSetpoint(change: any): void; manageHeatingThermostatSetpointFuture(change: any): void; } //# sourceMappingURL=pollerupdate.d.ts.map