import { PluginsTypeMapperService } from '../../modules/config/services/plugins-type-mapper.service'; import { ChannelsTypeMapperService } from '../../modules/devices/services/channels-type-mapper.service'; import { ChannelsPropertiesTypeMapperService } from '../../modules/devices/services/channels.properties-type-mapper.service'; import { DevicesTypeMapperService } from '../../modules/devices/services/devices-type-mapper.service'; import { PlatformRegistryService } from '../../modules/devices/services/platform.registry.service'; import { ExtensionsService } from '../../modules/extensions/services/extensions.service'; import { PluginServiceManagerService } from '../../modules/extensions/services/plugin-service-manager.service'; import { ExtendedDiscriminatorService } from '../../modules/swagger/services/extended-discriminator.service'; import { SwaggerModelsRegistryService } from '../../modules/swagger/services/swagger-models-registry.service'; import { Zigbee2mqttDevicePlatform } from './platforms/zigbee2mqtt.device.platform'; import { Zigbee2mqttService } from './services/zigbee2mqtt.service'; export declare class DevicesZigbee2mqttPlugin { private readonly configMapper; private readonly zigbee2mqttService; private readonly devicesMapper; private readonly channelsMapper; private readonly channelsPropertiesMapper; private readonly zigbee2mqttDevicePlatform; private readonly platformRegistryService; private readonly swaggerRegistry; private readonly discriminatorRegistry; private readonly extensionsService; private readonly pluginServiceManager; constructor(configMapper: PluginsTypeMapperService, zigbee2mqttService: Zigbee2mqttService, devicesMapper: DevicesTypeMapperService, channelsMapper: ChannelsTypeMapperService, channelsPropertiesMapper: ChannelsPropertiesTypeMapperService, zigbee2mqttDevicePlatform: Zigbee2mqttDevicePlatform, platformRegistryService: PlatformRegistryService, swaggerRegistry: SwaggerModelsRegistryService, discriminatorRegistry: ExtendedDiscriminatorService, extensionsService: ExtensionsService, pluginServiceManager: PluginServiceManagerService); onModuleInit(): void; }