import { ThermostatMode } from '../Enum/ThermostatMode';
import ThermostatResponse from './ThermostatResponse';
export default class ThermostatData {
    private data;
    constructor(data: ThermostatResponse);
    get targetHeatingCoolingState(): 0 | 1 | 2 | 3;
    get currentHeatingCoolingState(): number;
    get mode(): ThermostatMode;
    set mode(mode: ThermostatMode);
    get actualTemperature(): number;
    get requiredTemperature(): number;
    set requiredTemperature(temperature: number);
    get realRequiredTemperature(): number;
    get model(): string;
    get softwareVersion(): string;
}
//# sourceMappingURL=ThermostatData.d.ts.map