import { API, DynamicPlatformPlugin, Logger, MatterAccessory } from 'homebridge'; import { DummyPlatformConfig, HomeKitAccessory } from '../model/types.js'; export declare class HomebridgeDummyPlatform implements DynamicPlatformPlugin { private readonly config; private readonly api; private readonly log; private readonly homekitAccessories; private readonly matterAccessories; private readonly dummyAccessories; private readonly webhookManager; private readonly conditionManager; constructor(logger: Logger, config: DummyPlatformConfig, api: API); configureAccessory(accessory: HomeKitAccessory): void; configureMatterAccessory(accessory: MatterAccessory): void; private teardown; private setup; private createHomeKitAccessory; private registerMatterAccessory; private removeHomeKitAccessory; private removeMatterAccessory; }