import { API, PlatformAccessory } from "homebridge";
import { HiloDevice } from "./HiloDevice";
import { ClimateDevice, DeviceAccessory } from "./types";
export declare class Thermostat extends HiloDevice<ClimateDevice> {
    constructor(accessory: PlatformAccessory<DeviceAccessory<ClimateDevice>>, api: API);
    updateDevice(device: ClimateDevice): void;
    private getCurrentHeatingCoolingState;
    private getTargetHeatingCoolingState;
    private setTargetHeatingCoolingState;
    private getTargetTemperature;
    private setTargetTemperature;
    private getCurrentTemperature;
    private getTemperatureDisplayUnits;
    private setTemperatureDisplayUnits;
}
//# sourceMappingURL=Thermostat.d.ts.map