import type { PlatformAccessory } from 'homebridge';
import type { RainBirdService } from 'rainbird';
import type { RainbirdPlatform } from '../platform.js';
import type { devicesConfig } from '../settings.js';
import { DeviceBase } from './DeviceBase.js';
export declare class DelayIrrigationSwitch extends DeviceBase {
    readonly platform: RainbirdPlatform;
    private service;
    constructor(platform: RainbirdPlatform, accessory: PlatformAccessory, device: devicesConfig, rainbird: RainBirdService);
    /**
     * Updates the status for each of the HomeKit Characteristics
     */
    private updateHomeKitCharacteristics;
}
//# sourceMappingURL=DelayIrrigationSwitch.d.ts.map