import type { API, AccessoryPlugin, Logging, Service } from 'homebridge'; export declare class SecuritySystem implements AccessoryPlugin { private readonly log; private readonly api; private readonly options; private readonly state; private readonly svcs; private readonly serviceList; private readonly bus; private readonly stateHandler; private readonly tripHandler; private readonly switchHandler; private readonly sensorHandler; private readonly storageService; private readonly audioService; constructor(log: Logging, config: Record, api: API); getServices(): Service[]; identify(): void; private buildState; private calcAvailableTargetStates; private logStartup; }