import { ChannelsPropertiesService } from '../../../modules/devices/services/channels.properties.service'; import { ChannelsService } from '../../../modules/devices/services/channels.service'; import { DeviceConnectivityService } from '../../../modules/devices/services/device-connectivity.service'; import { DevicesService } from '../../../modules/devices/services/devices.service'; import { AdoptHelperRequestDto } from '../dto/helper-mapping-preview.dto'; import { HomeAssistantDeviceEntity } from '../entities/devices-home-assistant.entity'; import { HomeAssistantHttpService } from './home-assistant.http.service'; export declare class HelperAdoptionService { private readonly homeAssistantHttpService; private readonly devicesService; private readonly channelsService; private readonly channelsPropertiesService; private readonly deviceConnectivityService; private readonly logger; constructor(homeAssistantHttpService: HomeAssistantHttpService, devicesService: DevicesService, channelsService: ChannelsService, channelsPropertiesService: ChannelsPropertiesService, deviceConnectivityService: DeviceConnectivityService); adoptHelper(request: AdoptHelperRequestDto): Promise; private createDeviceInformationChannel; private createChannel; private syncHelperState; private convertValueForProperty; }