import { PluginsTypeMapperService } from '../../modules/config/services/plugins-type-mapper.service'; import { DataSourceRelationsLoaderRegistryService } from '../../modules/dashboard/services/data-source-relations-loader-registry.service'; import { DataSourcesTypeMapperService } from '../../modules/dashboard/services/data-source-type-mapper.service'; import { ExtensionsService } from '../../modules/extensions/services/extensions.service'; import { ExtendedDiscriminatorService } from '../../modules/swagger/services/extended-discriminator.service'; import { SwaggerModelsRegistryService } from '../../modules/swagger/services/swagger-models-registry.service'; import { DataSourceRelationsLoaderService } from './services/data-source-relations-loader.service'; export declare class DataSourcesDeviceChannelPlugin { private readonly configMapper; private readonly dataSourcesMapper; private readonly dataSourceRelationsLoaderRegistryService; private readonly dataSourceRelationsLoaderService; private readonly swaggerRegistry; private readonly discriminatorRegistry; private readonly extensionsService; constructor(configMapper: PluginsTypeMapperService, dataSourcesMapper: DataSourcesTypeMapperService, dataSourceRelationsLoaderRegistryService: DataSourceRelationsLoaderRegistryService, dataSourceRelationsLoaderService: DataSourceRelationsLoaderService, swaggerRegistry: SwaggerModelsRegistryService, discriminatorRegistry: ExtendedDiscriminatorService, extensionsService: ExtensionsService); onModuleInit(): void; }