import { CreateThirdPartyChannelPropertyDto } from './dto/create-channel-property.dto'; import { CreateThirdPartyChannelDto } from './dto/create-channel.dto'; import { CreateThirdPartyDeviceDto } from './dto/create-device.dto'; import { PropertyUpdateRequestDto } from './dto/third-party-property-update-request.dto'; import { PropertiesUpdateResultModel, PropertyUpdateResultModel } from './dto/third-party-property-update-response.dto'; import { UpdateThirdPartyChannelPropertyDto } from './dto/update-channel-property.dto'; import { UpdateThirdPartyChannelDto } from './dto/update-channel.dto'; import { ThirdPartyUpdatePluginConfigDto } from './dto/update-config.dto'; import { UpdateThirdPartyDeviceDto } from './dto/update-device.dto'; import { ThirdPartyChannelEntity, ThirdPartyChannelPropertyEntity, ThirdPartyDeviceEntity } from './entities/devices-third-party.entity'; import { ThirdPartyConfigModel } from './models/config.model'; import { DevicesThirdPartyPluginErrorCode } from './models/demo-control.model'; export declare const DEVICES_THIRD_PARTY_PLUGIN_SWAGGER_EXTRA_MODELS: (typeof PropertyUpdateRequestDto | typeof PropertyUpdateResultModel | typeof PropertiesUpdateResultModel | typeof CreateThirdPartyChannelPropertyDto | typeof CreateThirdPartyChannelDto | typeof CreateThirdPartyDeviceDto | typeof UpdateThirdPartyChannelPropertyDto | typeof UpdateThirdPartyChannelDto | typeof ThirdPartyUpdatePluginConfigDto | typeof UpdateThirdPartyDeviceDto | typeof ThirdPartyDeviceEntity | typeof ThirdPartyChannelEntity | typeof ThirdPartyChannelPropertyEntity | typeof ThirdPartyConfigModel | typeof DevicesThirdPartyPluginErrorCode)[];