import 'reflect-metadata'; export declare class GetFunctions { private platform; getFunctionsMapping: Map unknown>; CurrentSecuritySystemStateMapping: any; TargetSecuritySystemStateMapping: any; modeMap: any; constructor(platform: any); private initializeFunctionsMapping; getBool(characteristic: any, service: any, IDs: any, properties: any): void; getBrightness(characteristic: any, service: any, _IDs: any, { value }: { value: any; }): void; getPositionState(characteristic: any): void; getCurrentPosition(characteristic: any, _service: any, _IDs: any, properties: any): void; getCurrentTiltAngle(characteristic: any, _service: any, _IDs: any, properties: any): void; getCurrentTemperature(characteristic: any, service: any, IDs: any, properties: any): Promise; getTargetTemperature(characteristic: any, service: any, IDs: any, properties: any): Promise; getZoneTemperature(service: any, zoneId: any): Promise; getContactSensorState(characteristic: any, _service: any, _IDs: any, properties: any): void; getLeakDetected(characteristic: any, _service: any, _IDs: any, properties: any): void; getSmokeDetected(characteristic: any, _service: any, _IDs: any, properties: any): void; getCarbonMonoxideDetected(characteristic: any, _service: any, _IDs: any, properties: any): void; getCarbonMonoxideLevel(characteristic: any, _service: any, _IDs: any, properties: any): void; getCarbonMonoxidePeakLevel(characteristic: any, _service: any, _IDs: any, properties: any): void; getOutletInUse(characteristic: any, _service: any, _IDs: any, properties: any): void; getLockCurrentState(characteristic: any, service: any, _IDs: any, properties: any): void; getCurrentHeatingCoolingState(characteristic: any, service: any, IDs: any, properties: any): Promise; getTargetHeatingCoolingState(characteristic: any, service: any, IDs: any, properties: any): Promise; getTemperatureDisplayUnits(characteristic: any): void; getHue(characteristic: any, service: any, _IDs: any, properties: any): void; getSaturation(characteristic: any, service: any, _IDs: any, properties: any): void; getCurrentDoorState(characteristic: any, _service: any, _IDs: any, properties: any): any; getTargetDoorState(characteristic: any, _service: any, _IDs: any, properties: any): any; getObstructionDetected(characteristic: any): void; getBatteryLevel(characteristic: any, _service: any, _IDs: any, properties: any): void; getChargingState(characteristic: any): void; getStatusLowBattery(characteristic: any, _service: any, _IDs: any, properties: any): void; getSecuritySystemState(characteristic: any, _service: any, _IDs: any, securitySystemStatus: any): void; getActive(characteristic: any, _service: any, _IDs: any, properties: any): void; getInUse(characteristic: any, _service: any, _IDs: any, properties: any): void; getProgrammableSwitchEvent(characteristic: any, service: any, _IDs: any, properties: any): void; getServiceLabelIndex(characteristic: any, service: any): void; getAirQuality(characteristic: any, _service: any, _IDs: any, properties: any): void; getFloat(characteristic: any, _service: any, _IDs: any, properties: any): void; } //# sourceMappingURL=getFunctions.d.ts.map