import * as modernExtend from "./modernExtend"; import type { Fz, KeyValue, Tz } from "./types"; export declare const fromZigbee: { namron_edge_thermostat_vacation_date: { cluster: "hvacThermostat"; type: ["attributeReport", "readResponse"]; convert: (model: import("./types").Definition, msg: Fz.Message<"hvacThermostat", undefined, ["attributeReport", "readResponse"]>, publish: import("./types").Publish, options: KeyValue, meta: Fz.Meta) => KeyValue; }; namron_edge_thermostat_holiday_temp: { cluster: "hvacThermostat"; type: ["attributeReport", "readResponse"]; convert: (model: import("./types").Definition, msg: Fz.Message<"hvacThermostat", undefined, ["attributeReport", "readResponse"]>, publish: import("./types").Publish, options: KeyValue, meta: Fz.Meta) => KeyValue; }; }; export declare const toZigbee: { namron_edge_thermostat_vacation_date: { key: string[]; convertGet: (entity: import("@willieee802/zigbee-herdsman/dist/controller/model").Group | import("@willieee802/zigbee-herdsman/dist/controller/model").Endpoint, key: string, meta: Tz.Meta) => Promise; convertSet: (entity: import("@willieee802/zigbee-herdsman/dist/controller/model").Group | import("@willieee802/zigbee-herdsman/dist/controller/model").Endpoint, key: string, value: unknown, meta: Tz.Meta) => Promise; }; namron_edge_thermostat_holiday_temp: { key: string[]; convertSet: (entity: import("@willieee802/zigbee-herdsman/dist/controller/model").Group | import("@willieee802/zigbee-herdsman/dist/controller/model").Endpoint, key: string, value: unknown, meta: Tz.Meta) => Promise; convertGet: (entity: import("@willieee802/zigbee-herdsman/dist/controller/model").Group | import("@willieee802/zigbee-herdsman/dist/controller/model").Endpoint, key: string, meta: Tz.Meta) => Promise; }; }; export declare const edgeThermostat: { windowOpenDetection: (args?: Partial>) => import("./types").ModernExtend; antiFrost: (args?: Partial>) => import("./types").ModernExtend; summerWinterSwitch: (args?: Partial>) => import("./types").ModernExtend; vacationMode: (args?: Partial>) => import("./types").ModernExtend; timeSync: (args?: Partial>) => import("./types").ModernExtend; autoTime: (args?: Partial>) => import("./types").ModernExtend; displayActiveBacklight: (args?: Partial>) => import("./types").ModernExtend; regulatorPercentage: (args?: Partial>) => import("./types").ModernExtend; regulationMode: (args?: Partial>) => import("./types").ModernExtend; displayAutoOff: (args?: Partial>) => import("./types").ModernExtend; sensorMode: (args?: Partial>) => import("./types").ModernExtend; boostTime: (args?: Partial>) => import("./types").ModernExtend; systemMode: (args?: Partial>) => import("./types").ModernExtend; deviceTime: (args?: Partial>) => import("./types").ModernExtend; absMinHeatSetpointLimitF: (args?: Partial>) => import("./types").ModernExtend; absMaxHeatSetpointLimitF: (args?: Partial>) => import("./types").ModernExtend; absMinCoolSetpointLimitF: (args?: Partial>) => import("./types").ModernExtend; absMaxCoolSetpointLimitF: (args?: Partial>) => import("./types").ModernExtend; occupiedCoolingSetpointF: (args?: Partial>) => import("./types").ModernExtend; occupiedHeatingSetpointF: (args?: Partial>) => import("./types").ModernExtend; localTemperatureF: (args?: Partial>) => import("./types").ModernExtend; readOnly: { windowState: (args?: Partial>) => import("./types").ModernExtend; deviceFault: (args?: Partial>) => import("./types").ModernExtend; workDays: (args?: Partial>) => import("./types").ModernExtend; boostTimeRemaining: (args?: Partial>) => import("./types").ModernExtend; }; }; //# sourceMappingURL=namron.d.ts.map