import { CharacteristicValue, PlatformAccessory } from 'homebridge';
import { RinnaiTouchPlatform } from '../platform';
import { AccessoryBase } from './AccessoryBase';
export declare class Pump extends AccessoryBase {
    constructor(platform: RinnaiTouchPlatform, platformAccessory: PlatformAccessory);
    setEventHandlers(): void;
    getPumpActive(): CharacteristicValue;
    getPumpInUse(): CharacteristicValue;
    setPumpActive(value: CharacteristicValue): Promise<void>;
    updateValues(): void;
}
//# sourceMappingURL=Pump.d.ts.map