import { API, DynamicPlatformPlugin, Logging, PlatformAccessory, PlatformConfig } from 'homebridge';
import { RollingShutter } from './rollingShutter';
export declare class CalypshomePlatform implements DynamicPlatformPlugin {
    protected readonly log: Logging;
    readonly config: PlatformConfig;
    readonly api: API;
    protected readonly accessories: PlatformAccessory<RollingShutter>[];
    private readonly calypshome;
    constructor(log: Logging, config: PlatformConfig, api: API);
    configureAccessory(accessory: PlatformAccessory): void;
    private updateDevice;
    private discoverDevices;
    private hookupAccessory;
}
//# sourceMappingURL=platform.d.ts.map