import { SeedTools, Seeder } from '../../seed/services/seed.service'; import { ChannelsTypeMapperService } from './channels-type-mapper.service'; import { ChannelsControlsService } from './channels.controls.service'; import { ChannelsPropertiesTypeMapperService } from './channels.properties-type-mapper.service'; import { ChannelsPropertiesService } from './channels.properties.service'; import { ChannelsService } from './channels.service'; import { DevicesTypeMapperService } from './devices-type-mapper.service'; import { DevicesControlsService } from './devices.controls.service'; import { DevicesService } from './devices.service'; export declare class DevicesSeederService implements Seeder { private readonly devicesService; private readonly devicesControlsService; private readonly channelsService; private readonly channelsControlService; private readonly channelsPropertiesService; private readonly devicesMapperService; private readonly channelsMapperService; private readonly channelsPropertiesMapperService; private readonly seedTools; private readonly logger; constructor(devicesService: DevicesService, devicesControlsService: DevicesControlsService, channelsService: ChannelsService, channelsControlService: ChannelsControlsService, channelsPropertiesService: ChannelsPropertiesService, devicesMapperService: DevicesTypeMapperService, channelsMapperService: ChannelsTypeMapperService, channelsPropertiesMapperService: ChannelsPropertiesTypeMapperService, seedTools: SeedTools); seed(): Promise; private createDevice; private createChannel; private createChannelProperty; private seedRelatedEntities; }