import { StaticPlatformPlugin, PlatformConfig, AccessoryPlugin, API, Logging } from 'homebridge';
export default class ProgrammableHTTPSwitch implements StaticPlatformPlugin {
    private config;
    private log;
    private hap;
    private server;
    constructor(log: Logging, config: PlatformConfig, api: API);
    accessories: (callback: (accessories: AccessoryPlugin[]) => void) => void;
}
