import { PlatformAccessory, CharacteristicValue } from 'homebridge';
import { PentairPlatform } from './platform';
export declare class TemperatureAccessory {
    private readonly platform;
    private readonly accessory;
    private service;
    private type;
    private name;
    constructor(platform: PentairPlatform, accessory: PlatformAccessory);
    getCurrentTemperature(): Promise<CharacteristicValue>;
    updateTemperature(value: number): void;
}
//# sourceMappingURL=temperatureAccessory.d.ts.map