UNPKG

homebridge-virtual-accessories

Version:
21 lines (20 loc) 675 B
import { Validatable } from '../validatable.js'; /** * */ export declare class HeaterCoolerConfiguration implements Validatable { type: string; temperatureDisplayUnits: string; heatingThresholdCelsius: number; coolingThresholdCelsius: number; heatingThresholdFahrenheit: number; coolingThresholdFahrenheit: number; private errorFields; readonly fieldNames: { [P in keyof this]?: P | undefined; }; isValid(prefix: string): [boolean, string[]]; getHeatingThreshold(): number | undefined; getCoolingThreshold(): number | undefined; private isValidHeatingThreshold; private isValidCoolingThreshold; private capitalize; }