import { ChannelCategory, DataTypeType, DeviceCategory, PermissionType, PropertyCategory } from '../../../modules/devices/devices.constants'; export declare class HelperMappingPreviewRequestDto { deviceCategory?: DeviceCategory; channelCategory?: ChannelCategory; } export declare class AdoptHelperPropertyDefinitionDto { category: PropertyCategory; haAttribute: string; dataType: DataTypeType; permissions: PermissionType[]; format?: (string | number)[] | null; } export declare class AdoptHelperChannelDefinitionDto { category: ChannelCategory; name: string; properties: AdoptHelperPropertyDefinitionDto[]; } export declare class AdoptHelperRequestDto { entityId: string; name: string; category: DeviceCategory; description?: string | null; enabled?: boolean; channels: AdoptHelperChannelDefinitionDto[]; }