import { PlatformAccessory } from 'homebridge';
import { ShellyConsumptionHomebridgePlatform } from './platform';
/**
 * Platform Accessory
 * An instance of this class is created for each accessory your platform registers
 * Each accessory may expose multiple services of different service types.
 */
export declare class ShellyConsumptionPlatformAccessory {
    private readonly platform;
    private readonly accessory;
    private readonly device;
    private service;
    constructor(platform: ShellyConsumptionHomebridgePlatform, accessory: PlatformAccessory, device: any);
    /**
     * Handle requests to get the current value of the "Current Ambient Light Level" characteristic
     */
    handleCurrentAmbientLightLevelGet(callback: any): void;
    handleCurrentStatusActive(callback: any): void;
}
//# sourceMappingURL=platformAccessory.d.ts.map