import { DeviceResponseModel } from '../../../modules/devices/models/devices-response.model'; import { AdoptDeviceRequestDto, MappingPreviewRequestDto } from '../dto/mapping-preview.dto'; import { HomeAssistantDiscoveredDeviceResponseModel, HomeAssistantDiscoveredDevicesResponseModel } from '../models/home-assistant-response.model'; import { MappingPreviewResponseModel } from '../models/mapping-preview.model'; import { DeviceAdoptionService } from '../services/device-adoption.service'; import { HomeAssistantHttpService } from '../services/home-assistant.http.service'; import { MappingPreviewService } from '../services/mapping-preview.service'; export declare class HomeAssistantDiscoveredDevicesController { private readonly homeAssistantHttpService; private readonly mappingPreviewService; private readonly deviceAdoptionService; private readonly logger; constructor(homeAssistantHttpService: HomeAssistantHttpService, mappingPreviewService: MappingPreviewService, deviceAdoptionService: DeviceAdoptionService); findAll(): Promise; findOne(id: string): Promise; previewMapping(id: string, body?: MappingPreviewRequestDto): Promise; adoptDevice(body: AdoptDeviceRequestDto): Promise; }