import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { UpdateDevicesEnableStateResponse, DescribeCloudStoragePackageConsumeDetailsResponse, GetWechatDeviceTicketRequest, DeleteFenceBindRequest, DescribeModelDefinitionResponse, GetGatewaySubDeviceListResponse, DeleteStudioProductResponse, DescribeDevicePackagesRequest, DeleteLoRaFrequencyResponse, ModifyApplicationResponse, DescribeCsReportCountDataInfoRequest, CreateFreeCloudStorageResponse, DescribeTWeTalkProductConfigResponse, ModifyPositionFenceResponse, DescribeTWeSeeRecognitionTaskResponse, DescribeCloudStorageAIServiceTaskRequest, DescribeCloudStorageThumbnailListRequest, DescribeTWeSeeSubscriptionResponse, DescribeCloudStorageUsersResponse, RevokeShareDeviceFromUserRequest, DescribeCloudStoragePackageConsumeDetailsRequest, BatchUpdateFirmwareResponse, DescribeActivateLicenseServiceResponse, RenewTWeSeeSubscriptionRequest, CreateCloudStorageAIServiceTaskRequest, DescribeCloudStorageOrderRequest, CreateTWeTalkAgentRequest, GetTWeTalkProductConfigListRequest, DescribeSpaceFenceEventListResponse, CallDeviceRRPCSyncRequest, DescribeCloudStorageEventsWithAITasksResponse, SearchTopicRuleResponse, ModifyCloudStorageAIServiceResponse, InvokeTWeSeeComprehensionRequest, DescribeDeviceFirmWareRequest, BindCloudStorageUserRequest, UnbindTWeTalkAgentResponse, CreateLoRaFrequencyRequest, ChangeP2PRouteResponse, UpdateDeviceTWeCallAuthorizeStatusRequest, CreateTWeSeeDirectUploadCredentialResponse, CreateProjectResponse, DeleteProjectResponse, CallDeviceActionAsyncRequest, CreateDeviceResponse, CreateDeviceRequest, InheritCloudStorageUserResponse, DescribeFirmwareTasksRequest, DescribeDeviceResponse, DescribeCloudStorageEventsRequest, GetStudioProductListResponse, DestroyTWeSeeSubscriptionResponse, GetTWeCallActiveStatusRequest, GetAuthMiniProgramAppListRequest, DescribeFenceEventListRequest, DescribeAISearchTaskAsyncRequest, DescribeTWeSeeSubscriptionRequest, ActivateTWeTalkResponse, ActivateTWeCallLicenseResponse, ActivateTWeTalkRequest, ListTWeSeeTasksResponse, DescribeProductDynamicRegisterRequest, DeleteTopicPolicyRequest, InquireTWeSeeSubscriptionCreatePriceRequest, ResetCloudStorageEventRequest, CreateTWeTalkAIBotResponse, DeleteTWeSeeCallbackResponse, DescribeTWeTalkAgentListResponse, DescribeTWeSeeTaskStatisticsResponse, GetFamilyDeviceUserListRequest, CreateTRTCSignaturesWithRoomIdRequest, DescribeSpaceFenceEventListRequest, CreateTWeSeeCallbackResponse, DescribeUnbindedDevicesRequest, InvokeAISearchServiceResponse, ModifyTWeSeeConfigRequest, DescribeGatewaySubDeviceListRequest, ModifyTWeSeeSubscriptionRenewFlagRequest, GetDeviceListRequest, DescribeDeviceDataHistoryRequest, DescribeStudioProductRequest, CreateTWeSeeDirectUploadCredentialRequest, DescribeCloudStorageThumbnailListResponse, DeletePositionFenceRequest, ListTWeSeeCallbackRequest, GetProjectListRequest, ModifyPositionSpaceRequest, DescribeDeviceBindGatewayRequest, GetTWeTalkProductConfigListV2Response, DeleteDevicesRequest, BindTWeTalkAgentRequest, ModifyProjectResponse, DescribeCloudStorageThumbnailRequest, ModifyProductCloudStorageAIServiceRequest, CreateExternalSourceAIServiceTaskRequest, DescribeCloudStorageAIServiceCallbackResponse, InheritCloudStorageUserRequest, ModifyProjectRequest, ModifySpacePropertyResponse, PauseTWeCallDeviceRequest, ModifyTWeSeeCallbackResponse, DescribeDeviceDataHistoryResponse, CreateTWeSeeRecognitionTaskWithFileResponse, GetTWeTalkActiveRecordListRequest, GetBatchProductionsListRequest, DeleteDeviceResponse, ModifyLoRaFrequencyResponse, ActivateTWeCallLicenseRequest, InvokeTWeSeeRecognitionTaskWithFileResponse, GetBatchProductionsListResponse, DescribeGatewayBindDevicesResponse, DescribeDeviceFirmwaresResponse, DescribeCloudStorageUsersRequest, UpdateFirmwareResponse, DescribeCloudStorageDateRequest, CreateTWeSeeRecognitionTaskWithFileRequest, DescribeTopicPolicyRequest, DescribeDeviceFirmwaresRequest, UnbindDevicesRequest, PublishBroadcastMessageRequest, DeleteCloudStorageEventResponse, ModifyProductDynamicRegisterResponse, DescribeCloudStorageTimeResponse, GetPositionSpaceListRequest, DescribeGatewaySubProductsResponse, GetDeviceListResponse, DescribeCloudStorageMultiThumbnailResponse, CheckFirmwareUpdateResponse, ListTWeSeeTasksRequest, InquireTWeSeeSubscriptionRenewPriceResponse, DescribeFreeCloudStorageNumRequest, ModifyTWeTalkAIBotRequest, DescribeDevicePositionListRequest, DeleteOtaModuleRequest, CreateStudioProductRequest, TransferCloudStorageRequest, CreateTWeSeeServiceRequest, UploadFirmwareRequest, DescribeFirmwareRequest, RevokeShareDeviceFromUserResponse, RevokeBindUserDeviceRequest, ModifyTWeTalkProductConfigV2Response, DescribeP2PRouteResponse, ListTopicPolicyResponse, CreateTWeTalkAgentResponse, CreateAISearchTaskAsyncRequest, GenSingleDeviceSignatureOfPublicResponse, DeleteTWeTalkProductConfigV2Request, SearchStudioProductResponse, DescribeTWeTalkAIBotResponse, ModifyTWeSeeSubscriptionResponse, CreateTWeSeeSubscriptionResponse, DescribeBatchProductionResponse, DescribeProductCloudStorageAIServiceResponse, DescribeLoRaFrequencyRequest, ModifyTWeTalkProductConfigResponse, ModifyTWeSeeSubscriptionRequest, GetTWeTalkActiveRecordListResponse, DeleteCloudStorageEventRequest, SearchPositionSpaceRequest, DescribeTWeTalkAIBotRequest, ModifyLoRaGatewayResponse, CallDeviceActionSyncResponse, CreateLoRaGatewayRequest, ModifyTopicRuleRequest, CreateTWeSeeServiceResponse, CreateAISearchTaskAsyncResponse, DescribeFenceBindListResponse, TransferTWeCallDeviceRequest, RenewTWeSeeSubscriptionResponse, CreateTWeSeeRecognitionTaskResponse, UnbindProductsRequest, GetTWeTalkProductConfigListV2Request, CreateCloudStorageAIServiceRequest, DescribeTWeSeeCallbackResponse, DescribeStudioProductResponse, CreateIotVideoCloudStorageResponse, DescribePackageConsumeTaskResponse, CheckFirmwareUpdateRequest, DescribeTWeTalkAgentBindingResponse, RemoveUserByRoomIdFromTRTCRequest, DescribeTWeSeePostPaidServiceResponse, ModifyPositionSpaceResponse, ModifyCloudStorageAIServiceCallbackResponse, CreateTWeSeeCallbackRequest, ListTWeSeeCallbackResponse, DeleteTWeTalkAgentRequest, CreateFenceBindResponse, DescribeBindedProductsResponse, ModifyTopicRuleResponse, DescribeBatchProductionRequest, DescribeCloudStorageAIServiceTaskResponse, PublishRRPCMessageResponse, InquireTWeSeeSubscriptionCreatePriceResponse, CreateTWeTalkProductConfigV2Request, DescribeInstanceResponse, GetLoRaGatewayListRequest, DescribeProjectRequest, GetTWeTalkAIBotListResponse, UploadFirmwareResponse, ModifyTopicPolicyRequest, DeleteTopicRuleRequest, CreateLoRaGatewayResponse, DescribeDeviceBindGatewayResponse, BindUserDeviceResponse, ControlDeviceDataResponse, ShareDeviceToUserResponse, CreatePositionSpaceResponse, CreateTWeTalkProductConfigResponse, ListProductOtaModulesResponse, ResetCloudStorageEventResponse, DescribeCloudStorageAIServiceTasksResponse, DeletePositionSpaceResponse, PauseTWeCallDeviceResponse, DescribeActivateDeviceResponse, ResetTWeCallDeviceResponse, ModifyTWeTalkAgentResponse, DescribeCloudStorageResponse, DescribeCloudStorageStreamDataRequest, ListEventHistoryResponse, BatchCreateTWeSeeRecognitionTaskRequest, PublishMessageResponse, DescribeCloudStorageEventsResponse, DescribeModelDefinitionRequest, DisableTopicRuleRequest, DescribeTWeSeeConfigRequest, CreateTopicRuleResponse, DescribeDeviceDataResponse, DescribePositionFenceListRequest, DescribeUnbindedDevicesResponse, InvokeCloudStorageAIServiceTaskRequest, GetTWeTalkProductConfigListResponse, CreateDevicePublishSDPAnswerRequest, DescribeSubscribedTopicPolicyResponse, ResetCloudStorageRequest, DescribeCloudStorageEventsWithAITasksRequest, GetTWeTalkActiveStatusResponse, DismissRoomByStrRoomIdFromTRTCRequest, DescribeVideoLicenseRequest, DescribeCloudStorageAIServiceResponse, InvokeAISearchServiceRequest, DescribeTWeSeeTaskResponse, DeleteDevicesResponse, ModifyStudioProductResponse, BindDevicesRequest, DescribePackageConsumeTaskRequest, DismissRoomByStrRoomIdFromTRTCResponse, DescribeFirmwareUpdateStatusResponse, PublishFirmwareUpdateMessageResponse, UnbindProductsResponse, UnbindTWeTalkAIBotResponse, CallDeviceActionSyncRequest, ResetCloudStorageAIServiceResponse, DeleteTWeSeeCallbackRequest, CreateTWeSeeRecognitionTaskRequest, UpdateOtaTaskStatusRequest, ModifyFenceBindResponse, UnbindTWeTalkAIBotRequest, DescribeTWeSeeTaskStatisticsRequest, DeletePositionFenceResponse, DestroyTWeSeeSubscriptionRequest, GetTWeCallActiveStatusResponse, GetAuthMiniProgramAppListResponse, UpdateOtaModuleResponse, UpdateDeviceTWeCallAuthorizeStatusResponse, ModifyProductCloudStorageAIServiceResponse, ModifyTWeSeeConfigResponse, GetDeviceLocationHistoryRequest, DeletePositionSpaceRequest, DescribeActivateDeviceRequest, CreateProjectRequest, CreateCloudStorageAIServiceResponse, ModifyTWeSeeCallbackRequest, DescribeTWeSeeCallbackRequest, DescribeSubscribedTopicPolicyRequest, BatchInvokeTWeSeeRecognitionTaskRequest, InvokeTWeSeeRecognitionTaskRequest, ModifyProductDynamicRegisterRequest, DeleteDeviceRequest, CreateDeviceSDPAnswerRequest, ControlDeviceDataRequest, ListFirmwaresResponse, ReleaseStudioProductResponse, DescribeFirmwareResponse, DescribePackageConsumeTasksResponse, CallDeviceRRPCSyncResponse, DescribeTopicPolicyResponse, InvokeCloudStorageAIServiceTaskResponse, DescribeTWeSeeTaskRequest, InvokeTWeSeeRecognitionTaskResponse, DescribeDeviceFirmWareResponse, DescribeFenceEventListResponse, DescribeTWeSeePostPaidServiceRequest, DescribeCsReportCountDataInfoResponse, DescribeTWeTalkAgentBindingRequest, ModifyCloudStorageAIServiceRequest, DescribeTWeSeeConfigResponse, GetProjectListResponse, GetStudioProductListRequest, DescribeFirmwareTaskResponse, DisableTopicRuleResponse, DescribeCloudStorageAIServiceTasksRequest, DescribeTWeTalkAgentRequest, ListFirmwaresRequest, PublishMessageRequest, DescribeFirmwareTaskDevicesResponse, UnbindDevicesResponse, ModifySpacePropertyRequest, GetCOSURLResponse, GetTopicRuleListResponse, SearchPositionSpaceResponse, GenerateCloudStorageAIServiceTaskFileURLResponse, ChangeP2PRouteRequest, CreateTWeSeePostPaidServiceResponse, ResetTWeCallDeviceRequest, CreateTopicPolicyResponse, CallDeviceActionAsyncResponse, DescribeTWeTalkAgentResponse, TerminateTWeSeeSubscriptionRequest, ModifyTWeSeeSubscriptionRenewFlagResponse, GetPositionSpaceListResponse, CreatePositionFenceResponse, DescribeTopicRuleResponse, UpdateFirmwareRequest, InvokeTWeSeeRecognitionTaskWithFileRequest, DescribeDeviceRequest, ListOtaModulesResponse, CreateDeviceChannelRequest, DescribeDevicePackagesResponse, DescribeTWeTalkAgentListRequest, DeleteDeviceSDPRequest, DescribeGatewaySubDeviceListResponse, CreateOtaModuleRequest, DescribeVideoLicenseResponse, DescribePackageConsumeTasksRequest, GetFamilyDeviceUserListResponse, UnbindTWeTalkAgentRequest, DeleteLoRaGatewayResponse, DeleteTWeTalkAgentResponse, BindTWeTalkAIBotRequest, UpdateOtaModuleRequest, ModifyLoRaFrequencyRequest, InvokeVideosKeywordsAnalyzerResponse, DescribeTWeTalkProductConfigV2Request, ModifyTWeTalkAIBotResponse, CreateLoRaFrequencyResponse, EnableTopicRuleResponse, GetGatewaySubDeviceListRequest, SearchStudioProductRequest, CreateDevicePublishSDPAnswerResponse, GenSingleDeviceSignatureOfPublicRequest, BindProductsResponse, BatchCreateTWeSeeRecognitionTaskResponse, DescribeGatewayBindDevicesRequest, DescribeGatewaySubProductsRequest, InquireTWeSeeSubscriptionRenewPriceRequest, CreateExternalSourceAIServiceTaskResponse, BindProductsRequest, TerminateTWeSeeSubscriptionResponse, CreateTWeTalkProductConfigRequest, BindDevicesResponse, InvokeExternalSourceAIServiceTaskResponse, DescribeCloudStorageAIServiceRequest, DescribeCloudStorageOrderResponse, DescribeActivateLicenseServiceRequest, CreateTRTCSignaturesWithRoomIdResponse, DescribeTWeTalkProductConfigV2Response, DescribeInstanceRequest, ShareDeviceToUserRequest, CreatePositionSpaceRequest, BindUserDeviceRequest, DeleteProjectRequest, DescribeLicenseOverviewRequest, DeleteTWeTalkProductConfigV2Response, BatchInvokeTWeSeeRecognitionTaskResponse, BindTWeTalkAIBotResponse, DeleteTopicRuleResponse, ModifyModelDefinitionRequest, TransferCloudStorageResponse, CreateStudioProductResponse, DeleteOtaModuleResponse, ModifyStudioProductRequest, CreateBatchProductionRequest, ReleaseStudioProductRequest, DescribeCloudStoragePackageConsumeStatsResponse, ListEventHistoryRequest, SearchTopicRuleRequest, DescribeDeviceDataRequest, ListProductOtaModulesRequest, DescribePositionFenceListResponse, DescribeCloudStorageMultiThumbnailRequest, DescribeFirmwareUpdateStatusRequest, GetDeviceSumStatisticsResponse, DescribeDevicePositionListResponse, DescribeProjectResponse, CreateTWeTalkProductConfigV2Response, DescribeLicenseOverviewResponse, ListTopicPolicyRequest, GenerateSignedVideoURLResponse, InvokeVideosKeywordsAnalyzerRequest, DescribeFirmwareTaskDevicesRequest, InvokeExternalSourceAIServiceTaskRequest, DescribeProductCloudStorageAIServiceRequest, DeleteLoRaGatewayRequest, DeleteTWeTalkAIBotRequest, ModifyTopicPolicyResponse, DescribeCloudStorageStreamDataResponse, TransferTWeCallDeviceResponse, DescribeTopicRuleRequest, ModifyCloudStorageAIServiceCallbackRequest, GetWechatDeviceTicketResponse, ResumeWeCallDeviceResponse, ResetCloudStorageResponse, ResumeWeCallDeviceRequest, GetCOSURLRequest, CreateTWeSeeSubscriptionRequest, CreateFenceBindRequest, CreateTWeTalkAIBotRequest, DescribeTWeTalkProductConfigRequest, DescribeFirmwareTasksResponse, ModifyTWeTalkProductConfigRequest, GetDeviceLocationHistoryResponse, ModifyFenceBindRequest, InvokeTWeSeeComprehensionResponse, GetLoRaGatewayListResponse, GetTWeTalkActiveStatusRequest, DirectBindDeviceInFamilyResponse, DescribeCloudStoragePackageConsumeStatsRequest, DeleteFenceBindResponse, DescribeAISearchTaskAsyncResponse, DeleteDeviceSDPResponse, PublishBroadcastMessageResponse, DescribeFenceBindListRequest, ModifyPositionFenceRequest, CreateDeviceChannelResponse, CreateTopicRuleRequest, CreateTopicPolicyRequest, DescribeTWeSeeRecognitionTaskRequest, DirectBindDeviceInFamilyRequest, GenerateSignedVideoURLRequest, DescribeBindedProductsRequest, CreateFreeCloudStorageRequest, DescribeLoRaFrequencyResponse, CreateCloudStorageAIServiceTaskResponse, ModifyApplicationRequest, DescribeCloudStorageDateResponse, DescribeFreeCloudStorageNumResponse, CreateIotVideoCloudStorageRequest, GenerateCloudStorageAIServiceTaskFileURLRequest, BindCloudStorageUserResponse, DeleteTopicPolicyResponse, BindTWeTalkAgentResponse, CreateOtaModuleResponse, ModifyTWeTalkAgentRequest, CreateBatchProductionResponse, BatchUpdateFirmwareRequest, GetTWeTalkAIBotListRequest, GetTopicRuleListRequest, ListOtaModulesRequest, RevokeBindUserDeviceResponse, CreateDeviceSDPAnswerResponse, DeleteStudioProductRequest, DescribeP2PRouteRequest, GetDeviceSumStatisticsRequest, DescribeCloudStorageAIServiceCallbackRequest, DescribeCloudStorageRequest, DeleteLoRaFrequencyRequest, CreateTWeSeePostPaidServiceRequest, CreatePositionFenceRequest, DescribeCloudStorageThumbnailResponse, DescribeProductDynamicRegisterResponse, PublishFirmwareUpdateMessageRequest, UpdateDevicesEnableStateRequest, DeleteTWeTalkAIBotResponse, ResetCloudStorageAIServiceRequest, UpdateOtaTaskStatusResponse, ModifyModelDefinitionResponse, ModifyTWeTalkProductConfigV2Request, RemoveUserByRoomIdFromTRTCResponse, ModifyLoRaGatewayRequest, DescribeCloudStorageTimeRequest, EnableTopicRuleRequest, PublishRRPCMessageRequest, DescribeFirmwareTaskRequest } from "./iotexplorer_models";
/**
 * iotexplorer client
 * @class
 */
export declare class Client extends AbstractClient {
    constructor(clientConfig: ClientConfig);
    /**
     * 查询 TWeSee 预付费新购价格
     */
    InquireTWeSeeSubscriptionCreatePrice(req: InquireTWeSeeSubscriptionCreatePriceRequest, cb?: (error: string, rep: InquireTWeSeeSubscriptionCreatePriceResponse) => void): Promise<InquireTWeSeeSubscriptionCreatePriceResponse>;
    /**
     * 本接口（GetCOSURL）用于获取固件COS存储的上传请求URL地址
     */
    GetCOSURL(req: GetCOSURLRequest, cb?: (error: string, rep: GetCOSURLResponse) => void): Promise<GetCOSURLResponse>;
    /**
     * 提供修改产品的名称和描述等信息的能力，对于已发布产品不允许进行修改。
     */
    ModifyStudioProduct(req: ModifyStudioProductRequest, cb?: (error: string, rep: ModifyStudioProductResponse) => void): Promise<ModifyStudioProductResponse>;
    /**
     * 根据设备信息拉取有效套餐列表
     */
    DescribeDevicePackages(req: DescribeDevicePackagesRequest, cb?: (error: string, rep: DescribeDevicePackagesResponse) => void): Promise<DescribeDevicePackagesResponse>;
    /**
     * 本接口（DescribeFirmwareUpdateStatus）用于查询设备固件升级状态及进度。
     */
    DescribeFirmwareUpdateStatus(req: DescribeFirmwareUpdateStatusRequest, cb?: (error: string, rep: DescribeFirmwareUpdateStatusResponse) => void): Promise<DescribeFirmwareUpdateStatusResponse>;
    /**
     * 退订 TWeSee 预付费订阅
     */
    TerminateTWeSeeSubscription(req: TerminateTWeSeeSubscriptionRequest, cb?: (error: string, rep: TerminateTWeSeeSubscriptionResponse) => void): Promise<TerminateTWeSeeSubscriptionResponse>;
    /**
     * 获取视频语义异步搜索任务详情
     */
    DescribeAISearchTaskAsync(req: DescribeAISearchTaskAsyncRequest, cb?: (error: string, rep: DescribeAISearchTaskAsyncResponse) => void): Promise<DescribeAISearchTaskAsyncResponse>;
    /**
     * 当前p2p线路
     */
    DescribeP2PRoute(req: DescribeP2PRouteRequest, cb?: (error: string, rep: DescribeP2PRouteResponse) => void): Promise<DescribeP2PRouteResponse>;
    /**
     * 拉取云存事件列表
     */
    DescribeCloudStorageEventsWithAITasks(req: DescribeCloudStorageEventsWithAITasksRequest, cb?: (error: string, rep: DescribeCloudStorageEventsWithAITasksResponse) => void): Promise<DescribeCloudStorageEventsWithAITasksResponse>;
    /**
     * 获取某个时间段的视频内容关键字
     */
    InvokeVideosKeywordsAnalyzer(req: InvokeVideosKeywordsAnalyzerRequest, cb?: (error: string, rep: InvokeVideosKeywordsAnalyzerResponse) => void): Promise<InvokeVideosKeywordsAnalyzerResponse>;
    /**
     * 续费 TWeSee 预付费订阅
     */
    RenewTWeSeeSubscription(req: RenewTWeSeeSubscriptionRequest, cb?: (error: string, rep: RenewTWeSeeSubscriptionResponse) => void): Promise<RenewTWeSeeSubscriptionResponse>;
    /**
     * Owner 取消对指定用户的设备分享：
1. 校验产品 ACL / 子产品禁止 / 设备真实存在；
2. 只读定位 Owner（必须已存在），并校验 Owner 持有该设备；
3. 只读定位被取消分享用户（不存在视为已取消，幂等成功）；
4. 删除分享关系记录（不存在视为已取消，幂等成功）。
     */
    RevokeShareDeviceFromUser(req: RevokeShareDeviceFromUserRequest, cb?: (error: string, rep: RevokeShareDeviceFromUserResponse) => void): Promise<RevokeShareDeviceFromUserResponse>;
    /**
     * 本接口（DescribeTopicPolicy）用于查看Topic详细信息
     */
    DescribeTopicPolicy(req: DescribeTopicPolicyRequest, cb?: (error: string, rep: DescribeTopicPolicyResponse) => void): Promise<DescribeTopicPolicyResponse>;
    /**
     * 开通设备云存AI分析服务
     */
    CreateCloudStorageAIService(req: CreateCloudStorageAIServiceRequest, cb?: (error: string, rep: CreateCloudStorageAIServiceResponse) => void): Promise<CreateCloudStorageAIServiceResponse>;
    /**
     * 创建 TWeSee 回调目标
     */
    CreateTWeSeeCallback(req: CreateTWeSeeCallbackRequest, cb?: (error: string, rep: CreateTWeSeeCallbackResponse) => void): Promise<CreateTWeSeeCallbackResponse>;
    /**
     * 提供查询用户所创建的项目列表查询功能。
     */
    GetProjectList(req: GetProjectListRequest, cb?: (error: string, rep: GetProjectListResponse) => void): Promise<GetProjectListResponse>;
    /**
     * 解绑产品或设备上的智能体
     */
    UnbindTWeTalkAgent(req: UnbindTWeTalkAgentRequest, cb?: (error: string, rep: UnbindTWeTalkAgentResponse) => void): Promise<UnbindTWeTalkAgentResponse>;
    /**
     * 为用户提供同步调用设备行为的能力。
     */
    CallDeviceActionSync(req: CallDeviceActionSyncRequest, cb?: (error: string, rep: CallDeviceActionSyncResponse) => void): Promise<CallDeviceActionSyncResponse>;
    /**
     * 直接绑定设备和家庭
     */
    DirectBindDeviceInFamily(req: DirectBindDeviceInFamilyRequest, cb?: (error: string, rep: DirectBindDeviceInFamilyResponse) => void): Promise<DirectBindDeviceInFamilyResponse>;
    /**
     * 获取视频防盗链播放URL
     */
    GenerateSignedVideoURL(req: GenerateSignedVideoURLRequest, cb?: (error: string, rep: GenerateSignedVideoURLResponse) => void): Promise<GenerateSignedVideoURLResponse>;
    /**
     * 创建 TWeSee 语义理解任务
     */
    CreateTWeSeeRecognitionTask(req: CreateTWeSeeRecognitionTaskRequest, cb?: (error: string, rep: CreateTWeSeeRecognitionTaskResponse) => void): Promise<CreateTWeSeeRecognitionTaskResponse>;
    /**
     * 本接口（CheckFirmwareUpdate）用于查询设备可升级固件版本
     */
    CheckFirmwareUpdate(req: CheckFirmwareUpdateRequest, cb?: (error: string, rep: CheckFirmwareUpdateResponse) => void): Promise<CheckFirmwareUpdateResponse>;
    /**
     * 获取设备历史位置
     */
    GetDeviceLocationHistory(req: GetDeviceLocationHistoryRequest, cb?: (error: string, rep: GetDeviceLocationHistoryResponse) => void): Promise<GetDeviceLocationHistoryResponse>;
    /**
     * 获取设备的历史事件
     */
    ListEventHistory(req: ListEventHistoryRequest, cb?: (error: string, rep: ListEventHistoryResponse) => void): Promise<ListEventHistoryResponse>;
    /**
     * 提供查看产品详细信息的能力，包括产品的ID、数据协议、认证类型等重要参数
     */
    DescribeStudioProduct(req: DescribeStudioProductRequest, cb?: (error: string, rep: DescribeStudioProductResponse) => void): Promise<DescribeStudioProductResponse>;
    /**
     * 本接口（ListProductOtaModules）用于获取产品OTA模块列表
     */
    ListProductOtaModules(req: ListProductOtaModulesRequest, cb?: (error: string, rep: ListProductOtaModulesResponse) => void): Promise<ListProductOtaModulesResponse>;
    /**
     * 获取 LoRa 网关列表接口
     */
    GetLoRaGatewayList(req: GetLoRaGatewayListRequest, cb?: (error: string, rep: GetLoRaGatewayListResponse) => void): Promise<GetLoRaGatewayListResponse>;
    /**
     * 产品开发完成并测试通过后，通过发布产品将产品设置为发布状态
     */
    ReleaseStudioProduct(req: ReleaseStudioProductRequest, cb?: (error: string, rep: ReleaseStudioProductResponse) => void): Promise<ReleaseStudioProductResponse>;
    /**
     * 列出量产数据列表信息。
     */
    GetBatchProductionsList(req: GetBatchProductionsListRequest, cb?: (error: string, rep: GetBatchProductionsListResponse) => void): Promise<GetBatchProductionsListResponse>;
    /**
     * 批量拉取云存事件缩略图
     */
    DescribeCloudStorageThumbnailList(req: DescribeCloudStorageThumbnailListRequest, cb?: (error: string, rep: DescribeCloudStorageThumbnailListResponse) => void): Promise<DescribeCloudStorageThumbnailListResponse>;
    /**
     * 创建TRTC通话参数
     */
    CreateTRTCSignaturesWithRoomId(req: CreateTRTCSignaturesWithRoomIdRequest, cb?: (error: string, rep: CreateTRTCSignaturesWithRoomIdResponse) => void): Promise<CreateTRTCSignaturesWithRoomIdResponse>;
    /**
     * 更新围栏绑定信息。
     */
    ModifyFenceBind(req: ModifyFenceBindRequest, cb?: (error: string, rep: ModifyFenceBindResponse) => void): Promise<ModifyFenceBindResponse>;
    /**
     * 查询TWeTalk设备激活状态。
     */
    GetTWeTalkActiveStatus(req: GetTWeTalkActiveStatusRequest, cb?: (error: string, rep: GetTWeTalkActiveStatusResponse) => void): Promise<GetTWeTalkActiveStatusResponse>;
    /**
     * 视频语义搜索
     */
    InvokeAISearchService(req: InvokeAISearchServiceRequest, cb?: (error: string, rep: InvokeAISearchServiceResponse) => void): Promise<InvokeAISearchServiceResponse>;
    /**
     * 查询指定产品的云存 AI 服务开通状态
     */
    DescribeProductCloudStorageAIService(req: DescribeProductCloudStorageAIServiceRequest, cb?: (error: string, rep: DescribeProductCloudStorageAIServiceResponse) => void): Promise<DescribeProductCloudStorageAIServiceResponse>;
    /**
     * 查询套餐消耗记录列表
     */
    DescribePackageConsumeTasks(req: DescribePackageConsumeTasksRequest, cb?: (error: string, rep: DescribePackageConsumeTasksResponse) => void): Promise<DescribePackageConsumeTasksResponse>;
    /**
     * 获取云存套餐包消耗统计
     */
    DescribeCloudStoragePackageConsumeStats(req: DescribeCloudStoragePackageConsumeStatsRequest, cb?: (error: string, rep: DescribeCloudStoragePackageConsumeStatsResponse) => void): Promise<DescribeCloudStoragePackageConsumeStatsResponse>;
    /**
     * 获取指定网关设备的子设备列表
     */
    GetGatewaySubDeviceList(req: GetGatewaySubDeviceListRequest, cb?: (error: string, rep: GetGatewaySubDeviceListResponse) => void): Promise<GetGatewaySubDeviceListResponse>;
    /**
     * 删除位置空间。
     */
    DeletePositionSpace(req: DeletePositionSpaceRequest, cb?: (error: string, rep: DeletePositionSpaceResponse) => void): Promise<DeletePositionSpaceResponse>;
    /**
     * 获取设备激活详情
     */
    DescribeActivateDevice(req: DescribeActivateDeviceRequest, cb?: (error: string, rep: DescribeActivateDeviceResponse) => void): Promise<DescribeActivateDeviceResponse>;
    /**
     * 获取网关产品已经绑定的子产品
     */
    DescribeBindedProducts(req: DescribeBindedProductsRequest, cb?: (error: string, rep: DescribeBindedProductsResponse) => void): Promise<DescribeBindedProductsResponse>;
    /**
     * 修改 LoRa 网关信息
     */
    ModifyLoRaGateway(req: ModifyLoRaGatewayRequest, cb?: (error: string, rep: ModifyLoRaGatewayResponse) => void): Promise<ModifyLoRaGatewayResponse>;
    /**
     * 用于查看某个设备的详细信息
     */
    DescribeDevice(req: DescribeDeviceRequest, cb?: (error: string, rep: DescribeDeviceResponse) => void): Promise<DescribeDeviceResponse>;
    /**
     * 批量同步执行 TWeSee 语义理解任务
     */
    BatchInvokeTWeSeeRecognitionTask(req: BatchInvokeTWeSeeRecognitionTaskRequest, cb?: (error: string, rep: BatchInvokeTWeSeeRecognitionTaskResponse) => void): Promise<BatchInvokeTWeSeeRecognitionTaskResponse>;
    /**
     * 根据设备产品ID、设备名称，设置控制设备的属性数据。
     */
    ControlDeviceData(req: ControlDeviceDataRequest, cb?: (error: string, rep: ControlDeviceDataResponse) => void): Promise<ControlDeviceDataResponse>;
    /**
     * 获取未绑定的设备列表
     */
    DescribeUnbindedDevices(req: DescribeUnbindedDevicesRequest, cb?: (error: string, rep: DescribeUnbindedDevicesResponse) => void): Promise<DescribeUnbindedDevicesResponse>;
    /**
     * 开通云存服务
     */
    CreateIotVideoCloudStorage(req: CreateIotVideoCloudStorageRequest, cb?: (error: string, rep: CreateIotVideoCloudStorageResponse) => void): Promise<CreateIotVideoCloudStorageResponse>;
    /**
     * 删除规则。
     */
    DeleteTopicRule(req: DeleteTopicRuleRequest, cb?: (error: string, rep: DeleteTopicRuleResponse) => void): Promise<DeleteTopicRuleResponse>;
    /**
     * 用于查询TWeTalk服务连接产品配置信息。
     */
    DescribeTWeTalkProductConfigV2(req: DescribeTWeTalkProductConfigV2Request, cb?: (error: string, rep: DescribeTWeTalkProductConfigV2Response) => void): Promise<DescribeTWeTalkProductConfigV2Response>;
    /**
     * 本接口（DeleteOtaModule）用于删除OTA模块
     */
    DeleteOtaModule(req: DeleteOtaModuleRequest, cb?: (error: string, rep: DeleteOtaModuleResponse) => void): Promise<DeleteOtaModuleResponse>;
    /**
     * 查询指定设备的云存 AI 服务开通状态与参数配置
     */
    DescribeCloudStorageAIService(req: DescribeCloudStorageAIServiceRequest, cb?: (error: string, rep: DescribeCloudStorageAIServiceResponse) => void): Promise<DescribeCloudStorageAIServiceResponse>;
    /**
     * 获取 TWeSee 任务统计数据
     */
    DescribeTWeSeeTaskStatistics(req: DescribeTWeSeeTaskStatisticsRequest, cb?: (error: string, rep: DescribeTWeSeeTaskStatisticsResponse) => void): Promise<DescribeTWeSeeTaskStatisticsResponse>;
    /**
     * 获取围栏绑定信息列表。
     */
    DescribeFenceBindList(req: DescribeFenceBindListRequest, cb?: (error: string, rep: DescribeFenceBindListResponse) => void): Promise<DescribeFenceBindListResponse>;
    /**
     * 修改 TWeSee 配置
     */
    ModifyTWeSeeConfig(req: ModifyTWeSeeConfigRequest, cb?: (error: string, rep: ModifyTWeSeeConfigResponse) => void): Promise<ModifyTWeSeeConfigResponse>;
    /**
     * 删除  LoRa 网关的接口
     */
    DeleteLoRaGateway(req: DeleteLoRaGatewayRequest, cb?: (error: string, rep: DeleteLoRaGatewayResponse) => void): Promise<DeleteLoRaGatewayResponse>;
    /**
     * 本接口（PublishFirmwareUpdateMessage）用于用户确认升级后，云端向设备发起固件升级请求。
     */
    PublishFirmwareUpdateMessage(req: PublishFirmwareUpdateMessageRequest, cb?: (error: string, rep: PublishFirmwareUpdateMessageResponse) => void): Promise<PublishFirmwareUpdateMessageResponse>;
    /**
     * 为用户提供新建产品的能力，用于管理用户的设备
     */
    CreateStudioProduct(req: CreateStudioProductRequest, cb?: (error: string, rep: CreateStudioProductResponse) => void): Promise<CreateStudioProductResponse>;
    /**
     * 获取具有云存的日期
     */
    DescribeCloudStorageDate(req: DescribeCloudStorageDateRequest, cb?: (error: string, rep: DescribeCloudStorageDateResponse) => void): Promise<DescribeCloudStorageDateResponse>;
    /**
     * 查询云存卡套餐信息
     */
    DescribeFreeCloudStorageNum(req?: DescribeFreeCloudStorageNumRequest, cb?: (error: string, rep: DescribeFreeCloudStorageNumResponse) => void): Promise<DescribeFreeCloudStorageNumResponse>;
    /**
     * 用于查询TWeTalk智能体详情。
     */
    DescribeTWeTalkAIBot(req: DescribeTWeTalkAIBotRequest, cb?: (error: string, rep: DescribeTWeTalkAIBotResponse) => void): Promise<DescribeTWeTalkAIBotResponse>;
    /**
     * 开通 TWeSee 后付费服务
     */
    CreateTWeSeePostPaidService(req: CreateTWeSeePostPaidServiceRequest, cb?: (error: string, rep: CreateTWeSeePostPaidServiceResponse) => void): Promise<CreateTWeSeePostPaidServiceResponse>;
    /**
     * 拉取云存用户列表
     */
    DescribeCloudStorageUsers(req: DescribeCloudStorageUsersRequest, cb?: (error: string, rep: DescribeCloudStorageUsersResponse) => void): Promise<DescribeCloudStorageUsersResponse>;
    /**
     * 转移云存服务
     */
    TransferCloudStorage(req: TransferCloudStorageRequest, cb?: (error: string, rep: TransferCloudStorageResponse) => void): Promise<TransferCloudStorageResponse>;
    /**
     * 创建 TWeSee COS 直传凭据。调用方获取临时密钥后，可将视频 / 图片上传到返回的 StoragePath 前缀下；对象上传成功后由 COS 事件触发 TWeSee 任务创建。
     */
    CreateTWeSeeDirectUploadCredential(req: CreateTWeSeeDirectUploadCredentialRequest, cb?: (error: string, rep: CreateTWeSeeDirectUploadCredentialResponse) => void): Promise<CreateTWeSeeDirectUploadCredentialResponse>;
    /**
     * DescribeLicenseOverView代替

用于查询视频激活码统计概览
     */
    DescribeVideoLicense(req: DescribeVideoLicenseRequest, cb?: (error: string, rep: DescribeVideoLicenseResponse) => void): Promise<DescribeVideoLicenseResponse>;
    /**
     * 删除 TWeSee 回调目标
     */
    DeleteTWeSeeCallback(req: DeleteTWeSeeCallbackRequest, cb?: (error: string, rep: DeleteTWeSeeCallbackResponse) => void): Promise<DeleteTWeSeeCallbackResponse>;
    /**
     * 本接口（BatchUpdateFirmware）用于批量更新设备固件
     */
    BatchUpdateFirmware(req: BatchUpdateFirmwareRequest, cb?: (error: string, rep: BatchUpdateFirmwareResponse) => void): Promise<BatchUpdateFirmwareResponse>;
    /**
     * 创建设备推流SDP应答，此接口调用前需要先调用CreateDeviceSDPAnswer接口以保证设备处于拉流状态，接口返回是另外一路webrtc推流SDP信息，可以用来进行标准的WHIP推流
     */
    CreateDevicePublishSDPAnswer(req: CreateDevicePublishSDPAnswerRequest, cb?: (error: string, rep: CreateDevicePublishSDPAnswerResponse) => void): Promise<CreateDevicePublishSDPAnswerResponse>;
    /**
     * 平台向设备发起一次同步 RRPC（Reverse RPC）调用——下行下发请求，同步阻塞等待设备回包，超时未回则返回 Timeout。

适用场景：

默认模式：使用平台保留 topic $iotrrpc/down 和 $iotrrpc/up。
自定义模式：业务自带下行 topic；Reply topic 可选 —— 不传时平台仅依赖 clientToken 关联上行 ack。



## 设备侧实现指引

### 默认模式

1. 订阅 `$iotrrpc/down/{ProductId}/{DeviceName}/+`；
2. 收到下行后，从 topic 末段解析 `{mid}`；
3. 向 `$iotrrpc/up/{ProductId}/{DeviceName}/{mid}` 发送回包，**payload 任意字节**（推荐 JSON）。

### 自定义模式

1. 订阅业务 `Topic`；
2. 解析 payload JSON，**保留 `clientToken` 字段**；
3. 处理业务后，构造 envelope JSON：

   ```json
   {
     "method": "rrpc_sync_reply",
     "clientToken": "<原样回填>",
     "payload": "<base64 of 业务字节>"
   }
   ```

4. publish 到与平台 `ReplyTopic` 通配符匹配的具体 topic（推荐使用与下行同 topic）。

> ⚠️ `clientToken` **必填且必须原样回填**，否则平台无法关联，调用方将收到 `Status=Timeout`。
> ⚠️ `method` 必须为 `rrpc_sync_reply`，否则会直接 skip。
     */
    CallDeviceRRPCSync(req: CallDeviceRRPCSyncRequest, cb?: (error: string, rep: CallDeviceRRPCSyncResponse) => void): Promise<CallDeviceRRPCSyncResponse>;
    /**
     * 用于获取TWeTalk服务连接产品配置信息列表。
     */
    GetTWeTalkProductConfigList(req: GetTWeTalkProductConfigListRequest, cb?: (error: string, rep: GetTWeTalkProductConfigListResponse) => void): Promise<GetTWeTalkProductConfigListResponse>;
    /**
     * p2p路线切换（此接口目前处于内测接口，可以联系申请加白 ）
     */
    ChangeP2PRoute(req: ChangeP2PRouteRequest, cb?: (error: string, rep: ChangeP2PRouteResponse) => void): Promise<ChangeP2PRouteResponse>;
    /**
     * 提供根据产品名称查找产品的能力
     */
    SearchStudioProduct(req: SearchStudioProductRequest, cb?: (error: string, rep: SearchStudioProductResponse) => void): Promise<SearchStudioProductResponse>;
    /**
     * 开通 TWeSee 预付费订阅
     */
    CreateTWeSeeSubscription(req: CreateTWeSeeSubscriptionRequest, cb?: (error: string, rep: CreateTWeSeeSubscriptionResponse) => void): Promise<CreateTWeSeeSubscriptionResponse>;
    /**
     * 新增TWeTalk智能体。
     */
    CreateTWeTalkAgent(req: CreateTWeTalkAgentRequest, cb?: (error: string, rep: CreateTWeTalkAgentResponse) => void): Promise<CreateTWeTalkAgentResponse>;
    /**
     * 继承云存用户
     */
    InheritCloudStorageUser(req: InheritCloudStorageUserRequest, cb?: (error: string, rep: InheritCloudStorageUserResponse) => void): Promise<InheritCloudStorageUserResponse>;
    /**
     * 本接口（ListOtaModules）用于获取OTA模块列表
     */
    ListOtaModules(req: ListOtaModulesRequest, cb?: (error: string, rep: ListOtaModulesResponse) => void): Promise<ListOtaModulesResponse>;
    /**
     * 搜索固件升级任务列表
     */
    DescribeFirmwareTasks(req: DescribeFirmwareTasksRequest, cb?: (error: string, rep: DescribeFirmwareTasksResponse) => void): Promise<DescribeFirmwareTasksResponse>;
    /**
     * 分页查询智能体列表
     */
    DescribeTWeTalkAgentList(req: DescribeTWeTalkAgentListRequest, cb?: (error: string, rep: DescribeTWeTalkAgentListResponse) => void): Promise<DescribeTWeTalkAgentListResponse>;
    /**
     * 1. 按 `(IotAppID, OpenID)` 只读定位用户（不存在视为已解绑，幂等成功）；
2. 按 `(用户, FamilyName)` 只读定位家庭（不存在视为已解绑，幂等成功）；
3. 解除设备与该家庭的绑定关系，异步下发 `delete_device` 消息；解绑路径不校验设备存在性，允许设备已删除时清理残留绑定关系。
     */
    RevokeBindUserDevice(req: RevokeBindUserDeviceRequest, cb?: (error: string, rep: RevokeBindUserDeviceResponse) => void): Promise<RevokeBindUserDeviceResponse>;
    /**
     * 用于修改TWeTalk服务连接产品配置信息。
     */
    ModifyTWeTalkProductConfig(req: ModifyTWeTalkProductConfigRequest, cb?: (error: string, rep: ModifyTWeTalkProductConfigResponse) => void): Promise<ModifyTWeTalkProductConfigResponse>;
    /**
     * 转移设备
     */
    TransferTWeCallDevice(req: TransferTWeCallDeviceRequest, cb?: (error: string, rep: TransferTWeCallDeviceResponse) => void): Promise<TransferTWeCallDeviceResponse>;
    /**
     * 短摘要列表查询
     */
    ListTWeSeeTasks(req: ListTWeSeeTasksRequest, cb?: (error: string, rep: ListTWeSeeTasksResponse) => void): Promise<ListTWeSeeTasksResponse>;
    /**
     * 修改 TWeSee 回调目标
     */
    ModifyTWeSeeCallback(req: ModifyTWeSeeCallbackRequest, cb?: (error: string, rep: ModifyTWeSeeCallbackResponse) => void): Promise<ModifyTWeSeeCallbackResponse>;
    /**
     * 本接口（ListFirmwares）用于获取固件列表
     */
    ListFirmwares(req: ListFirmwaresRequest, cb?: (error: string, rep: ListFirmwaresResponse) => void): Promise<ListFirmwaresResponse>;
    /**
     * 修改云存AI分析回调配置
     */
    ModifyCloudStorageAIServiceCallback(req: ModifyCloudStorageAIServiceCallbackRequest, cb?: (error: string, rep: ModifyCloudStorageAIServiceCallbackResponse) => void): Promise<ModifyCloudStorageAIServiceCallbackResponse>;
    /**
     * 用于查询TWeTalk智能体列表。
     */
    GetTWeTalkAIBotList(req: GetTWeTalkAIBotListRequest, cb?: (error: string, rep: GetTWeTalkAIBotListResponse) => void): Promise<GetTWeTalkAIBotListResponse>;
    /**
     * 创建设备
     */
    CreateDevice(req: CreateDeviceRequest, cb?: (error: string, rep: CreateDeviceResponse) => void): Promise<CreateDeviceResponse>;
    /**
     * 用于配置TWeTalk服务连接产品配置信息。
     */
    CreateTWeTalkProductConfig(req: CreateTWeTalkProductConfigRequest, cb?: (error: string, rep: CreateTWeTalkProductConfigResponse) => void): Promise<CreateTWeTalkProductConfigResponse>;
    /**
     * 修改 TWeSee 预付费订阅
     */
    ModifyTWeSeeSubscription(req: ModifyTWeSeeSubscriptionRequest, cb?: (error: string, rep: ModifyTWeSeeSubscriptionResponse) => void): Promise<ModifyTWeSeeSubscriptionResponse>;
    /**
     * 删除围栏绑定信息。
     */
    DeleteFenceBind(req: DeleteFenceBindRequest, cb?: (error: string, rep: DeleteFenceBindResponse) => void): Promise<DeleteFenceBindResponse>;
    /**
     * 用于删除配置TWeTalk服务连接产品配置信息。
     */
    DeleteTWeTalkProductConfigV2(req: DeleteTWeTalkProductConfigV2Request, cb?: (error: string, rep: DeleteTWeTalkProductConfigV2Response) => void): Promise<DeleteTWeTalkProductConfigV2Response>;
    /**
     * 获取围栏告警事件列表。
     */
    DescribeFenceEventList(req: DescribeFenceEventListRequest, cb?: (error: string, rep: DescribeFenceEventListResponse) => void): Promise<DescribeFenceEventListResponse>;
    /**
     * 查询固件升级任务列表
     */
    DescribeFirmwareTask(req: DescribeFirmwareTaskRequest, cb?: (error: string, rep: DescribeFirmwareTaskResponse) => void): Promise<DescribeFirmwareTaskResponse>;
    /**
     * 用于修改配置TWeTalk服务连接产品配置信息。
     */
    ModifyTWeTalkProductConfigV2(req: ModifyTWeTalkProductConfigV2Request, cb?: (error: string, rep: ModifyTWeTalkProductConfigV2Response) => void): Promise<ModifyTWeTalkProductConfigV2Response>;
    /**
     * 无
     */
    GenSingleDeviceSignatureOfPublic(req: GenSingleDeviceSignatureOfPublicRequest, cb?: (error: string, rep: GenSingleDeviceSignatureOfPublicResponse) => void): Promise<GenSingleDeviceSignatureOfPublicResponse>;
    /**
     * 重置云存服务
     */
    ResetCloudStorage(req: ResetCloudStorageRequest, cb?: (error: string, rep: ResetCloudStorageResponse) => void): Promise<ResetCloudStorageResponse>;
    /**
     * 创建外部视频 AI 分析任务
     */
    InvokeExternalSourceAIServiceTask(req: InvokeExternalSourceAIServiceTaskRequest, cb?: (error: string, rep: InvokeExternalSourceAIServiceTaskResponse) => void): Promise<InvokeExternalSourceAIServiceTaskResponse>;
    /**
     * 查询固件升级任务的设备列表
     */
    DescribeFirmwareTaskDevices(req: DescribeFirmwareTaskDevicesRequest, cb?: (error: string, rep: DescribeFirmwareTaskDevicesResponse) => void): Promise<DescribeFirmwareTaskDevicesResponse>;
    /**
     * 提供查询LoRa自定义频点详情的能力
     */
    DescribeLoRaFrequency(req: DescribeLoRaFrequencyRequest, cb?: (error: string, rep: DescribeLoRaFrequencyResponse) => void): Promise<DescribeLoRaFrequencyResponse>;
    /**
     * 更新位置空间。
     */
    ModifyPositionSpace(req: ModifyPositionSpaceRequest, cb?: (error: string, rep: ModifyPositionSpaceResponse) => void): Promise<ModifyPositionSpaceResponse>;
    /**
     * 获取某一天云存时间轴
     */
    DescribeCloudStorageTime(req: DescribeCloudStorageTimeRequest, cb?: (error: string, rep: DescribeCloudStorageTimeResponse) => void): Promise<DescribeCloudStorageTimeResponse>;
    /**
     * 获取规则列表
     */
    GetTopicRuleList(req: GetTopicRuleListRequest, cb?: (error: string, rep: GetTopicRuleListResponse) => void): Promise<GetTopicRuleListResponse>;
    /**
     * 拉取云存事件缩略图
     */
    DescribeCloudStorageThumbnail(req: DescribeCloudStorageThumbnailRequest, cb?: (error: string, rep: DescribeCloudStorageThumbnailResponse) => void): Promise<DescribeCloudStorageThumbnailResponse>;
    /**
     * 重置指定设备的云存 AI 服务
     */
    ResetCloudStorageAIService(req: ResetCloudStorageAIServiceRequest, cb?: (error: string, rep: ResetCloudStorageAIServiceResponse) => void): Promise<ResetCloudStorageAIServiceResponse>;
    /**
     * 用于配置TWeTalk服务连接产品配置信息。
     */
    CreateTWeTalkProductConfigV2(req: CreateTWeTalkProductConfigV2Request, cb?: (error: string, rep: CreateTWeTalkProductConfigV2Response) => void): Promise<CreateTWeTalkProductConfigV2Response>;
    /**
     * 为用户提供新建项目的能力，用于集中管理产品和应用。
     */
    CreateProject(req: CreateProjectRequest, cb?: (error: string, rep: CreateProjectResponse) => void): Promise<CreateProjectResponse>;
    /**
     * 提供给用户异步调用设备行为的能力
     */
    CallDeviceActionAsync(req: CallDeviceActionAsyncRequest, cb?: (error: string, rep: CallDeviceActionAsyncResponse) => void): Promise<CallDeviceActionAsyncResponse>;
    /**
     * 调用 TWeSee 视觉理解算法
     */
    InvokeTWeSeeComprehension(req: InvokeTWeSeeComprehensionRequest, cb?: (error: string, rep: InvokeTWeSeeComprehensionResponse) => void): Promise<InvokeTWeSeeComprehensionResponse>;
    /**
     * 修改LoRa自定义频点
     */
    ModifyLoRaFrequency(req: ModifyLoRaFrequencyRequest, cb?: (error: string, rep: ModifyLoRaFrequencyResponse) => void): Promise<ModifyLoRaFrequencyResponse>;
    /**
     * 创建视频语义异步搜索任务
     */
    CreateAISearchTaskAsync(req: CreateAISearchTaskAsyncRequest, cb?: (error: string, rep: CreateAISearchTaskAsyncResponse) => void): Promise<CreateAISearchTaskAsyncResponse>;
    /**
     * 提供删除某个项目的能力。
     */
    DeleteProject(req: DeleteProjectRequest, cb?: (error: string, rep: DeleteProjectResponse) => void): Promise<DeleteProjectResponse>;
    /**
     * 查询 TWeSee 后付费服务
     */
    DescribeTWeSeePostPaidService(req: DescribeTWeSeePostPaidServiceRequest, cb?: (error: string, rep: DescribeTWeSeePostPaidServiceResponse) => void): Promise<DescribeTWeSeePostPaidServiceResponse>;
    /**
     * 查询 TWeSee 预付费订阅
     */
    DescribeTWeSeeSubscription(req: DescribeTWeSeeSubscriptionRequest, cb?: (error: string, rep: DescribeTWeSeeSubscriptionResponse) => void): Promise<DescribeTWeSeeSubscriptionResponse>;
    /**
     * 用于新增TWeTalk智能体。
     */
    CreateTWeTalkAIBot(req: CreateTWeTalkAIBotRequest, cb?: (error: string, rep: CreateTWeTalkAIBotResponse) => void): Promise<CreateTWeTalkAIBotResponse>;
    /**
     * 获取规则信息
     */
    DescribeTopicRule(req: DescribeTopicRuleRequest, cb?: (error: string, rep: DescribeTopicRuleResponse) => void): Promise<DescribeTopicRuleResponse>;
    /**
     * 发布广播消息、发布RRPC消息属于早期服务，目前已停止维护，需要从官网下线。

发布广播消息
     */
    PublishBroadcastMessage(req: PublishBroadcastMessageRequest, cb?: (error: string, rep: PublishBroadcastMessageResponse) => void): Promise<PublishBroadcastMessageResponse>;
    /**
     * 批量解绑子产品。
     */
    UnbindProducts(req: UnbindProductsRequest, cb?: (error: string, rep: UnbindProductsResponse) => void): Promise<UnbindProductsResponse>;
    /**
     * 获取位置空间列表
     */
    GetPositionSpaceList(req: GetPositionSpaceListRequest, cb?: (error: string, rep: GetPositionSpaceListResponse) => void): Promise<GetPositionSpaceListResponse>;
    /**
     * 提供删除某个项目下产品的能力
     */
    DeleteStudioProduct(req: DeleteStudioProductRequest, cb?: (error: string, rep: DeleteStudioProductResponse) => void): Promise<DeleteStudioProductResponse>;
    /**
     * 根据设备产品ID、设备名称，获取设备上报的属性数据。
     */
    DescribeDeviceData(req: DescribeDeviceDataRequest, cb?: (error: string, rep: DescribeDeviceDataResponse) => void): Promise<DescribeDeviceDataResponse>;
    /**
     * 获取网关绑定的子设备列表
     */
    DescribeGatewayBindDevices(req: DescribeGatewayBindDevicesRequest, cb?: (error: string, rep: DescribeGatewayBindDevicesResponse) => void): Promise<DescribeGatewayBindDevicesResponse>;
    /**
     * 解散TRTC房间
     */
    DismissRoomByStrRoomIdFromTRTC(req: DismissRoomByStrRoomIdFromTRTCRequest, cb?: (error: string, rep: DismissRoomByStrRoomIdFromTRTCResponse) => void): Promise<DismissRoomByStrRoomIdFromTRTCResponse>;
    /**
     * 修改TWeTalk智能体
     */
    ModifyTWeTalkAgent(req: ModifyTWeTalkAgentRequest, cb?: (error: string, rep: ModifyTWeTalkAgentResponse) => void): Promise<ModifyTWeTalkAgentResponse>;
    /**
     * TWeTalk消耗账单明细。
     */
    GetTWeTalkActiveRecordList(req: GetTWeTalkActiveRecordListRequest, cb?: (error: string, rep: GetTWeTalkActiveRecordListResponse) => void): Promise<GetTWeTalkActiveRecordListResponse>;
    /**
     * 创建围栏。
     */
    CreatePositionFence(req: CreatePositionFenceRequest, cb?: (error: string, rep: CreatePositionFenceResponse) => void): Promise<CreatePositionFenceResponse>;
    /**
     * 修改指定产品的云存 AI 服务开通状态
     */
    ModifyProductCloudStorageAIService(req: ModifyProductCloudStorageAIServiceRequest, cb?: (error: string, rep: ModifyProductCloudStorageAIServiceResponse) => void): Promise<ModifyProductCloudStorageAIServiceResponse>;
    /**
     * 查询实例概览详情。
     */
    DescribeLicenseOverview(req: DescribeLicenseOverviewRequest, cb?: (error: string, rep: DescribeLicenseOverviewResponse) => void): Promise<DescribeLicenseOverviewResponse>;
    /**
     * 创建新 LoRa 网关设备接口
     */
    CreateLoRaGateway(req: CreateLoRaGatewayRequest, cb?: (error: string, rep: CreateLoRaGatewayResponse) => void): Promise<CreateLoRaGatewayResponse>;
    /**
     * 创建规则
     */
    CreateTopicRule(req: CreateTopicRuleRequest, cb?: (error: string, rep: CreateTopicRuleResponse) => void): Promise<CreateTopicRuleResponse>;
    /**
     * 本接口（UpdateOtaModule）用于修改OTA模块
     */
    UpdateOtaModule(req: UpdateOtaModuleRequest, cb?: (error: string, rep: UpdateOtaModuleResponse) => void): Promise<UpdateOtaModuleResponse>;
    /**
     * 创建 LoRa 自定义频点
     */
    CreateLoRaFrequency(req: CreateLoRaFrequencyRequest, cb?: (error: string, rep: CreateLoRaFrequencyResponse) => void): Promise<CreateLoRaFrequencyResponse>;
    /**
     * 本接口（CreateTopicPolicy）用于创建一个Topic
     */
    CreateTopicPolicy(req: CreateTopicPolicyRequest, cb?: (error: string, rep: CreateTopicPolicyResponse) => void): Promise<CreateTopicPolicyResponse>;
    /**
     * 发布广播消息、发布RRPC消息属于早期服务，目前已停止维护，需要从官网下线。

下发RRPC消息
     */
    PublishRRPCMessage(req: PublishRRPCMessageRequest, cb?: (error: string, rep: PublishRRPCMessageResponse) => void): Promise<PublishRRPCMessageResponse>;
    /**
     * 获取设备云存服务详情
     */
    DescribeCloudStorage(req: DescribeCloudStorageRequest, cb?: (error: string, rep: DescribeCloudStorageResponse) => void): Promise<DescribeCloudStorageResponse>;
    /**
     * 本接口（UpdateOtaTask）当固件升级大任务处于没有在全部成功的状态时，可修改为取消状态，取消部分或全部设备的升级;或其它允许的可修改的状态。
     */
    UpdateOtaTaskStatus(req: UpdateOtaTaskStatusRequest, cb?: (error: string, rep: UpdateOtaTaskStatusResponse) => void): Promise<UpdateOtaTaskStatusResponse>;
    /**
     * 用于修改TWeTalk智能体。
     */
    ModifyTWeTalkAIBot(req: ModifyTWeTalkAIBotRequest, cb?: (error: string, rep: ModifyTWeTalkAIBotResponse) => void): Promise<ModifyTWeTalkAIBotResponse>;
    /**
     * 1. 按 `(IotAppID, OpenID)` 兜底创建 / 复用 app 端用户；
2. 按 `(用户, FamilyName)` 兜底创建 / 复用默认家庭；
3. 将设备直接绑定到该家庭（已绑同家庭视为成功，并继续异步下发 `bind_device` 消息）。
     */
    BindUserDevice(req: BindUserDeviceRequest, cb?: (error: string, rep: BindUserDeviceResponse) => void): Promise<BindUserDeviceResponse>;
    /**
     * 本接口（UploadFirmware）用于创建设备固件版本信息，在平台用于固件版本升级、固件资源下发等。
     */
    UploadFirmware(req: UploadFirmwareRequest, cb?: (error: string, rep: UploadFirmwareResponse) => void): Promise<UploadFirmwareResponse>;
    /**
     * 查询微信设备授权票据
     */
    GetWechatDeviceTicket(req: GetWechatDeviceTicketRequest, cb?: (error: string, rep: GetWechatDeviceTicketResponse) => void): Promise<GetWechatDeviceTicketResponse>;
    /**
     * 获取增值服务激活码详情
     */
    DescribeActivateLicenseService(req: DescribeActivateLicenseServiceRequest, cb?: (error: string, rep: DescribeActivateLicenseServiceResponse) => void): Promise<DescribeActivateLicenseServiceResponse>;
    /**
     * 开通云存卡服务
     */
    CreateFreeCloudStorage(req: CreateFreeCloudStorageRequest, cb?: (error: string, rep: CreateFreeCloudStorageResponse) => void): Promise<CreateFreeCloudStorageResponse>;
    /**
     * 更新应用信息
     */
    ModifyApplication(req: ModifyApplicationRequest, cb?: (error: string, rep: ModifyApplicationResponse) => void): Promise<ModifyApplicationResponse>;
    /**
     * 修改 TWeSee 预付费订阅续费标识
     */
    ModifyTWeSeeSubscriptionRenewFlag(req: ModifyTWeSeeSubscriptionRenewFlagRequest, cb?: (error: string, rep: ModifyTWeSeeSubscriptionRenewFlagResponse) => void): Promise<ModifyTWeSeeSubscriptionRenewFlagResponse>;
    /**
     * 批量禁用启用设备
     */
    UpdateDevicesEnableState(req: UpdateDevicesEnableStateRequest, cb?: (error: string, rep: UpdateDevicesEnableStateResponse) => void): Promise<UpdateDevicesEnableStateResponse>;
    /**
     * 同步执行设备云存 AI 分析任务
     */
    InvokeCloudStorageAIServiceTask(req: InvokeCloudStorageAIServiceTaskRequest, cb?: (error: string, rep: InvokeCloudStorageAIServiceTaskResponse) => void): Promise<InvokeCloudStorageAIServiceTaskResponse>;
    /**
     * 修改项目。
     */
    ModifyProject(req: ModifyProjectRequest, cb?: (error: string, rep: ModifyProjectResponse) => void): Promise<ModifyProjectResponse>;
    /**
     * 批量绑定子产品。
     */
    BindProducts(req: BindProductsRequest, cb?: (error: string, rep: BindProductsResponse) => void): Promise<BindProductsResponse>;
    /**
     * 创建设备SDP应答，调用此接口后，后台会对传入参数的设备进行拉流，并返回webrtc answer SDP返回，可以进行WHEP协议拉流。
     */
    CreateDeviceSDPAnswer(req: CreateDeviceSDPAnswerRequest, cb?: (error: string, rep: CreateDeviceSDPAnswerResponse) => void): Promise<CreateDeviceSDPAnswerResponse>;
    /**
     * 本接口（DescribeSubscribedTopicPolicy）用于获取设备已订阅Topic列表
     */
    DescribeSubscribedTopicPolicy(req: DescribeSubscribedTopicPolicyRequest, cb?: (error: string, rep: DescribeSubscribedTopicPolicyResponse) => void): Promise<DescribeSubscribedTopicPolicyResponse>;
    /**
     * 搜索位置空间
     */
    SearchPositionSpace(req: SearchPositionSpaceRequest, cb?: (error: string, rep: SearchPositionSpaceResponse) => void): Promise<SearchPositionSpaceResponse>;
    /**
     * 重置设备
     */
    ResetTWeCallDevice(req: ResetTWeCallDeviceRequest, cb?: (error: string, rep: ResetTWeCallDeviceResponse) => void): Promise<ResetTWeCallDeviceResponse>;
    /**
     * 查询 TWeSee 预付费续费价格
     */
    InquireTWeSeeSubscriptionRenewPrice(req: InquireTWeSeeSubscriptionRenewPriceRequest, cb?: (error: string, rep: InquireTWeSeeSubscriptionRenewPriceResponse) => void): Promise<InquireTWeSeeSubscriptionRenewPriceResponse>;
    /**
     * 本接口（UpdateTopicPolicy）用于更新Topic信息
     */
    ModifyTopicPolicy(req: ModifyTopicPolicyRequest, cb?: (error: string, rep: ModifyTopicPolicyResponse) => void): Promise<ModifyTopicPolicyResponse>;
    /**
     * 获取位置空间中围栏告警事件列表。
     */
    DescribeSpaceFenceEventList(req: DescribeSpaceFenceEventListRequest, cb?: (error: string, rep: DescribeSpaceFenceEventListResponse) => void): Promise<DescribeSpaceFenceEventListResponse>;
    /**
     * 本接口（UpdateFirmware）用于对指定设备发起固件升级请求
     */
    UpdateFirmware(req: UpdateFirmwareRequest, cb?: (error: string, rep: UpdateFirmwareResponse) => void): Promise<UpdateFirmwareResponse>;
    /**
     * 查询 TWeSee 回调目标详情
     */
    DescribeTWeSeeCallback(req: DescribeTWeSeeCallbackRequest, cb?: (error: string, rep: DescribeTWeSeeCallbackResponse) => void): Promise<DescribeTWeSeeCallbackResponse>;
    /**
     * 用于查询TWeTalk服务连接产品配置信息。
     */
    GetTWeTalkProductConfigListV2(req: GetTWeTalkProductConfigListV2Request, cb?: (error: string, rep: GetTWeTalkProductConfigListV2Response) => void): Promise<GetTWeTalkProductConfigListV2Response>;
    /**
     * 获取产品动态注册详情
     */
    DescribeProductDynamicRegister(req: DescribeProductDynamicRegisterRequest, cb?: (error: string, rep: DescribeProductDynamicRegisterResponse) => void): Promise<DescribeProductDynamicRegisterResponse>;
    /**
     * 开通 TWeSee 后付费服务
     */
    CreateTWeSeeService(req: CreateTWeSeeServiceRequest, cb?: (error: string, rep: CreateTWeSeeServiceResponse) => void): Promise<CreateTWeSeeServiceResponse>;
    /**
     * 用于获取网关可绑定或解绑的子产品。
     */
    DescribeGatewaySubProducts(req: DescribeGatewaySubProductsRequest, cb?: (error: string, rep: DescribeGatewaySubProductsResponse) => void): Promise<DescribeGatewaySubProductsResponse>;
    /**
     * 查询 TWeSee 任务详情
     */
    DescribeTWeSeeTask(req: DescribeTWeSeeTaskRequest, cb?: (error: string, rep: DescribeTWeSeeTaskResponse) => void): Promise<DescribeTWeSeeTaskResponse>;
    /**
     * TWeTalk设备激活接口。
     */
    ActivateTWeTalk(req: ActivateTWeTalkRequest, cb?: (error: string, rep: ActivateTWeTalkResponse) => void): Promise<ActivateTWeTalkResponse>;
    /**
     * 本接口（CreateOtaModule）用于新建OTA模块
     */
    CreateOtaModule(req: CreateOtaModuleRequest, cb?: (error: string, rep: CreateOtaModuleResponse) => void): Promise<CreateOtaModuleResponse>;
    /**
     * 获取设备位置列表
     */
    DescribeDevicePositionList(req: DescribeDevicePositionListRequest, cb?: (error: string, rep: DescribeDevicePositionListResponse) => void): Promise<DescribeDevicePositionListResponse>;
    /**
     * 查询固件信息
     */
    DescribeFirmware(req: DescribeFirmwareRequest, cb?: (error: string, rep: DescribeFirmwareResponse) => void): Promise<DescribeFirmwareResponse>;
    /**
     * 获取设备当前固件信息
     */
    DescribeDeviceFirmwares(req: DescribeDeviceFirmwaresRequest, cb?: (error: string, rep: DescribeDeviceFirmwaresResponse) => void): Promise<DescribeDeviceFirmwaresResponse>;
    /**
     * TRTC操作，将用户从房间移出
     */
    RemoveUserByRoomIdFromTRTC(req: RemoveUserByRoomIdFromTRTCRequest, cb?: (error: string, rep: RemoveUserByRoomIdFromTRTCResponse) => void): Promise<RemoveUserByRoomIdFromTRTCResponse>;
    /**
     * 批量绑定子设备
     */
    BindDevices(req: BindDevicesRequest, cb?: (error: string, rep: BindDevicesResponse) => void): Promise<BindDevicesResponse>;
    /**
     * 用于解除一个产品和智能体的绑定。
     */
    UnbindTWeTalkAIBot(req: UnbindTWeTalkAIBotRequest, cb?: (error: string, rep: UnbindTWeTalkAIBotResponse) => void): Promise<UnbindTWeTalkAIBotResponse>;
    /**
     * 用于新建批量生产设备
     */
    CreateBatchProduction(req: CreateBatchProductionRequest, cb?: (error: string, rep: CreateBatchProductionResponse) => void): Promise<CreateBatchProductionResponse>;
    /**
     * 销毁 TWeSee 预付费订阅
     */
    DestroyTWeSeeSubscription(req: DestroyTWeSeeSubscriptionRequest, cb?: (error: string, rep: DestroyTWeSeeSubscriptionResponse) => void): Promise<DestroyTWeSeeSubscriptionResponse>;
    /**
     * 查询智能体绑定关系
     */
    DescribeTWeTalkAgentBinding(req: DescribeTWeTalkAgentBindingRequest, cb?: (error: string, rep: DescribeTWeTalkAgentBindingResponse) => void): Promise<DescribeTWeTalkAgentBindingResponse>;
    /**
     * 创建设备云存 AI 分析任务
     */
    CreateCloudStorageAIServiceTask(req: CreateCloudStorageAIServiceTaskRequest, cb?: (error: string, rep: CreateCloudStorageAIServiceTaskResponse) => void): Promise<CreateCloudStorageAIServiceTaskResponse>;
    /**
     * 禁用规则
     */
    DisableTopicRule(req: DisableTopicRuleRequest, cb?: (error: string, rep: DisableTopicRuleResponse) => void): Promise<DisableTopicRuleResponse>;
    /**
     * 批量解绑子设备
     */
    UnbindDevices(req: UnbindDevicesRequest, cb?: (error: string, rep: UnbindDevicesResponse) => void): Promise<UnbindDevicesResponse>;
    /**
     * 启用规则
     */
    EnableTopicRule(req: EnableTopicRuleRequest, cb?: (error: string, rep: EnableTopicRuleResponse) => void): Promise<EnableTopicRuleResponse>;
    /**
     * 修改指定设备的云存 AI 服务参数配置
     */
    ModifyCloudStorageAIService(req: ModifyCloudStorageAIServiceRequest, cb?: (error: string, rep: ModifyCloudStorageAIServiceResponse) => void): Promise<ModifyCloudStorageAIServiceResponse>;
    /**
     * 恢复设备
     */
    ResumeWeCallDevice(req: ResumeWeCallDeviceRequest, cb?: (error: string, rep: ResumeWeCallDeviceResponse) => void): Promise<ResumeWeCallDeviceResponse>;
    /**
     * 用于获取TWeTalk服务连接产品配置信息。
     */
    DescribeTWeTalkProductConfig(req: DescribeTWeTalkProductConfigRequest, cb?: (error: string, rep: DescribeTWeTalkProductConfigResponse) => void): Promise<DescribeTWeTalkProductConfigResponse>;
    /**
     * 提供查询某个项目下所有产品信息的能力。
     */
    GetStudioProductList(req: GetStudioProductListRequest, cb?: (error: string, rep: GetStudioProductListResponse) => void): Promise<GetStudioProductListResponse>;
    /**
     * 查询产品配置的数据模板信息
     */
    DescribeModelDefinition(req: DescribeModelDefinitionRequest, cb?: (error: string, rep: DescribeModelDefinitionResponse) => void): Promise<DescribeModelDefinitionResponse>;
    /**
     * 查询绑定到家庭的网关设备的子设备列表
     */
    DescribeGatewaySubDeviceList(req: DescribeGatewaySubDeviceListRequest, cb?: (error: string, rep: DescribeGatewaySubDeviceListResponse) => void): Promise<DescribeGatewaySubDeviceListResponse>;
    /**
     * 拉取设备统计汇总数据
     */
    GetDeviceSumStatistics(req: GetDeviceSumStatisticsRequest, cb?: (error: string, rep: GetDeviceSumStatisticsResponse) => void): Promise<GetDeviceSumStatisticsResponse>;
    /**
     * 获取量产详情信息。
     */
    DescribeBatchProduction(req: DescribeBatchProductionRequest, cb?: (error: string, rep: DescribeBatchProductionResponse) => void): Promise<DescribeBatchProductionResponse>;
    /**
     * 创建外部视频 AI 分析任务
     */
    CreateExternalSourceAIServiceTask(req: CreateExternalSourceAIServiceTaskRequest, cb?: (error: string, rep: CreateExternalSourceAIServiceTaskResponse) => void): Promise<CreateExternalSourceAIServiceTaskResponse>;
    /**
     * 激活
     */
    ActivateTWeCallLicense(req: ActivateTWeCallLicenseRequest, cb?: (error: string, rep: ActivateTWeCallLicenseResponse) => void): Promise<ActivateTWeCallLicenseResponse>;
    /**
     * 更新用户对设备的TweCall授权状态
     */
    UpdateDeviceTWeCallAuthorizeStatus(req: UpdateDeviceTWeCallAuthorizeStatusRequest, cb?: (error: string, rep: UpdateDeviceTWeCallAuthorizeStatusResponse) => void): Promise<UpdateDeviceTWeCallAuthorizeStatusResponse>;
    /**
     * 删除云存事件
     */
    DeleteCloudStorageEvent(req: DeleteCloudStorageEventRequest, cb?: (error: string, rep: DeleteCloudStorageEventResponse) => void): Promise<DeleteCloudStorageEventResponse>;
    /**
     * 批量删除设备
     */
    DeleteDevices(req: DeleteDevicesRequest, cb?: (error: string, rep: DeleteDevicesResponse) => void): Promise<DeleteDevicesResponse>;
    /**
     * 创建设备通道
     */
    CreateDeviceChannel(req: CreateDeviceChannelRequest, cb?: (error: string, rep: CreateDeviceChannelResponse) => void): Promise<CreateDeviceChannelResponse>;
    /**
     * 查询设备绑定的网关设备
     */
    DescribeDeviceBindGateway(req: DescribeDeviceBindGatewayRequest, cb?: (error: string, rep: DescribeDeviceBindGatewayResponse) => void): Promise<DescribeDeviceBindGatewayResponse>;
    /**
     * 绑定智能体到产品或设备
- `BindingScope=product` 时，`DeviceName` 必须为空。
- `BindingScope=device` 时，`DeviceName` 必填。
     */
    BindTWeTalkAgent(req: BindTWeTalkAgentRequest, cb?: (error: string, rep: BindTWeTalkAgentResponse) => void): Promise<BindTWeTalkAgentResponse>;
    /**
     * 拉取多个云存事件缩略图
     */
    DescribeCloudStorageMultiThumbnail(req: DescribeCloudStorageMultiThumbnailRequest, cb?: (error: string, rep: DescribeCloudStorageMultiThumbnailResponse) => void): Promise<DescribeCloudStorageMultiThumbnailResponse>;
    /**
     * 本接口（PublishMessage）用于使用自定义透传协议进行设备远控
     */
    PublishMessage(req: PublishMessageRequest, cb?: (error: string, rep: PublishMessageResponse) => void): Promise<PublishMessageResponse>;
    /**
     * 获取云存 AI 分析任务输出文件的下载地址
     */
    GenerateCloudStorageAIServiceTaskFileURL(req: GenerateCloudStorageAIServiceTaskFileURLRequest, cb?: (error: string, rep: GenerateCloudStorageAIServiceTaskFileURLResponse) => void): Promise<GenerateCloudStorageAIServiceTaskFileURLResponse>;
    /**
     * Owner 将其名下的设备分享给指定 App 用户：
1. 校验产品 ACL / 子产品禁止 / 设备真实存在；
2. 只读定位 Owner（必须已存在），并校验 Owner 确实持有该设备；
3. 兜底创建被分享用户（已存在则复用，昵称不覆盖）；
4. 写入分享关系（重复分享幂等成功，不修改原 CreateTime）。
     */
    ShareDeviceToUser(req: ShareDeviceToUserRequest, cb?: (error: string, rep: ShareDeviceToUserResponse) => void): Promise<ShareDeviceToUserResponse>;
    /**
     * 查询云存服务详情
     */
    DescribeCloudStorageOrder(req: DescribeCloudStorageOrderRequest, cb?: (error: string, rep: DescribeCloudStorageOrderResponse) => void): Promise<DescribeCloudStorageOrderResponse>;
    /**
     * 用于删除TWeTalk智能体。
     */
    DeleteTWeTalkAIBot(req: DeleteTWeTalkAIBotRequest, cb?: (error: string, rep: DeleteTWeTalkAIBotResponse) => void): Promise<DeleteTWeTalkAIBotResponse>;
    /**
     * 修改产品动态注册
     */
    ModifyProductDynamicRegister(req: ModifyProductDynamicRegisterRequest, cb?: (error: string, rep: ModifyProductDynamicRegisterResponse) => void): Promise<ModifyProductDynamicRegisterResponse>;
    /**
     * 获取设备在指定时间范围内上报的历史数据。
     */
    DescribeDeviceDataHistory(req: DescribeDeviceDataHistoryRequest, cb?: (error: string, rep: DescribeDeviceDataHistoryResponse) => void): Promise<DescribeDeviceDataHistoryResponse>;
    /**
     * 更新围栏。
     */
    ModifyPositionFence(req?: ModifyPositionFenceRequest, cb?: (error: string, rep: ModifyPositionFenceResponse) => void): Promise<ModifyPositionFenceResponse>;
    /**
     * 同步执行 TWeSee 语义理解任务
     */
    InvokeTWeSeeRecognitionTask(req: InvokeTWeSeeRecognitionTaskRequest, cb?: (error: string, rep: InvokeTWeSeeRecognitionTaskResponse) => void): Promise<InvokeTWeSeeRecognitionTaskResponse>;
    /**
     * 删除设备
     */
    DeleteDevice(req: DeleteDeviceRequest, cb?: (error: string, rep: DeleteDeviceResponse) => void): Promise<DeleteDeviceResponse>;
    /**
     * 删除设备SDP应答，此接口调用是手动结束设备后台推拉流信息，快速响应挂断需求。
     */
    DeleteDeviceSDP(req: DeleteDeviceSDPRequest, cb?: (error: string, rep: DeleteDeviceSDPResponse) => void): Promise<DeleteDeviceSDPResponse>;
    /**
     * 同步执行 TWeSee 语义理解任务
     */
    CreateTWeSeeRecognitionTaskWithFile(req: CreateTWeSeeRecognitionTaskWithFileRequest, cb?: (error: string, rep: CreateTWeSeeRecognitionTaskWithFileResponse) => void): Promise<CreateTWeSeeRecognitionTaskWithFileResponse>;
    /**
     * 提供删除LoRa自定义频点的能力
     */
    DeleteLoRaFrequency(req: DeleteLoRaFrequencyRequest, cb?: (error: string, rep: DeleteLoRaFrequencyResponse) => void): Promise<DeleteLoRaFrequencyResponse>;
    /**
     * 查询套餐消耗记录详情
     */
    DescribePackageConsumeTask(req: DescribePackageConsumeTaskRequest, cb?: (error: string, rep: DescribePackageConsumeTaskResponse) => void): Promise<DescribePackageConsumeTaskResponse>;
    /**
     * 批量同步执行 TWeSee 语义理解任务
     */
    BatchCreateTWeSeeRecognitionTask(req: BatchCreateTWeSeeRecognitionTaskRequest, cb?: (error: string, rep: BatchCreateTWeSeeRecognitionTaskResponse) => void): Promise<BatchCreateTWeSeeRecognitionTaskResponse>;
    /**
     * 重置云存事件
     */
    ResetCloudStorageEvent(req: ResetCloudStorageEventRequest, cb?: (error: string, rep: ResetCloudStorageEventResponse) => void): Promise<ResetCloudStorageEventResponse>;
    /**
     * 查询云存AI分析回调配置
     */
    DescribeCloudStorageAIServiceCallback(req: DescribeCloudStorageAIServiceCallbackRequest, cb?: (error: string, rep: DescribeCloudStorageAIServiceCallbackResponse) => void): Promise<DescribeCloudStorageAIServiceCallbackResponse>;
    /**
     * 更新位置空间产品属性
     */
    ModifySpaceProperty(req: ModifySpacePropertyRequest, cb?: (error: string, rep: ModifySpacePropertyResponse) => void): Promise<ModifySpacePropertyResponse>;
    /**
     * 本接口（DeleteTopicPolicy）用于删除Topic
     */
    DeleteTopicPolicy(req: DeleteTopicPolicyRequest, cb?: (error: string, rep: DeleteTopicPolicyResponse) => void): Promise<DeleteTopicPolicyResponse>;
    /**
     * 用于删除TWeTalk智能体
     */
    DeleteTWeTalkAgent(req: DeleteTWeTalkAgentRequest, cb?: (error: string, rep: DeleteTWeTalkAgentResponse) => void): Promise<DeleteTWeTalkAgentResponse>;
    /**
     * 用于查询某个产品下的设备列表
     */
    GetDeviceList(req: GetDeviceListRequest, cb?: (error: string, rep: GetDeviceListResponse) => void): Promise<GetDeviceListResponse>;
    /**
     * 本接口（ListTopicPolicy）用于获取Topic列表
     */
    ListTopicPolicy(req: ListTopicPolicyRequest, cb?: (error: string, rep: ListTopicPolicyResponse) => void): Promise<ListTopicPolicyResponse>;
    /**
     * 查询指定的云存 AI 分析任务
     */
    DescribeCloudStorageAIServiceTask(req: DescribeCloudStorageAIServiceTaskRequest, cb?: (error: string, rep: DescribeCloudStorageAIServiceTaskResponse) => void): Promise<DescribeCloudStorageAIServiceTaskResponse>;
    /**
     * 上传文件并同步执行 TWeSee 语义理解任务
     */
    InvokeTWeSeeRecognitionTaskWithFile(req: InvokeTWeSeeRecognitionTaskWithFileRequest, cb?: (error: string, rep: InvokeTWeSeeRecognitionTaskWithFileResponse) => void): Promise<InvokeTWeSeeRecognitionTaskWithFileResponse>;
    /**
     * 公共实例过期时间 0001-01-01T00:00:00Z，公共实例是永久有效
     */
    DescribeInstance(req: DescribeInstanceRequest, cb?: (error: string, rep: DescribeInstanceResponse) => void): Promise<DescribeInstanceResponse>;
    /**
     * 获取设备图片流数据
     */
    DescribeCloudStorageStreamData(req: DescribeCloudStorageStreamDataRequest, cb?: (error: string, rep: DescribeCloudStorageStreamDataResponse) => void): Promise<DescribeCloudStorageStreamDataResponse>;
    /**
     * 暂停设备
     */
    PauseTWeCallDevice(req: PauseTWeCallDeviceRequest, cb?: (error: string, rep: PauseTWeCallDeviceResponse) => void): Promise<PauseTWeCallDeviceResponse>;
    /**
     * 用于绑定一个产品和智能体。
     */
    BindTWeTalkAIBot(req: BindTWeTalkAIBotRequest, cb?: (error: string, rep: BindTWeTalkAIBotResponse) => void): Promise<BindTWeTalkAIBotResponse>;
    /**
     * 查询小程序列表
     */
    GetAuthMiniProgramAppList(req: GetAuthMiniProgramAppListRequest, cb?: (error: string, rep: GetAuthMiniProgramAppListResponse) => void): Promise<GetAuthMiniProgramAppListResponse>;
    /**
     * 删除围栏。
     */
    DeletePositionFence(req: DeletePositionFenceRequest, cb?: (error: string, rep: DeletePositionFenceResponse) => void): Promise<DeletePositionFenceResponse>;
    /**
     * 查询激活状态
     */
    GetTWeCallActiveStatus(req: GetTWeCallActiveStatusRequest, cb?: (error: string, rep: GetTWeCallActiveStatusResponse) => void): Promise<GetTWeCallActiveStatusResponse>;
    /**
     * 获取围栏列表
     */
    DescribePositionFenceList(req: DescribePositionFenceListRequest, cb?: (error: string, rep: DescribePositionFenceListResponse) => void): Promise<DescribePositionFenceListResponse>;
    /**
     * 查询指定设备的云存 AI 分析任务列表
     */
    DescribeCloudStorageAIServiceTasks(req: DescribeCloudStorageAIServiceTasksRequest, cb?: (error: string, rep: DescribeCloudStorageAIServiceTasksResponse) => void): Promise<DescribeCloudStorageAIServiceTasksResponse>;
    /**
     * 查询 TWeSee 回调目标列表
     */
    ListTWeSeeCallback(req: ListTWeSeeCallbackRequest, cb?: (error: string, rep: ListTWeSeeCallbackResponse) => void): Promise<ListTWeSeeCallbackResponse>;
    /**
     * 搜索规则
     */
    SearchTopicRule(req: SearchTopicRuleRequest, cb?: (error: string, rep: SearchTopicRuleResponse) => void): Promise<SearchTopicRuleResponse>;
    /**
     * 获取云存上报统计信息
     */
    DescribeCsReportCountDataInfo(req: DescribeCsReportCountDataInfoRequest, cb?: (error: string, rep: DescribeCsReportCountDataInfoResponse) => void): Promise<DescribeCsReportCountDataInfoResponse>;
    /**
     * 拉取云存事件列表
     */
    DescribeCloudStorageEvents(req: DescribeCloudStorageEventsRequest, cb?: (error: string, rep: DescribeCloudStorageEventsResponse) => void): Promise<DescribeCloudStorageEventsResponse>;
    /**
     * 提供修改产品的数据模板的能力
     */
    ModifyModelDefinition(req: ModifyModelDefinitionRequest, cb?: (error: string, rep: ModifyModelDefinitionResponse) => void): Promise<ModifyModelDefinitionResponse>;
    /**
     * 用于获取设备绑定的用户列表
     */
    GetFamilyDeviceUserList(req: GetFamilyDeviceUserListRequest, cb?: (error: string, rep: GetFamilyDeviceUserListResponse) => void): Promise<GetFamilyDeviceUserListResponse>;
    /**
     * 查询项目详情
     */
    DescribeProject(req: DescribeProjectRequest, cb?: (error: string, rep: DescribeProjectResponse) => void): Promise<DescribeProjectResponse>;
    /**
     * 绑定云存用户
     */
    BindCloudStorageUser(req: BindCloudStorageUserRequest, cb?: (error: string, rep: BindCloudStorageUserResponse) => void): Promise<BindCloudStorageUserResponse>;
    /**
     * 用户查询TWeTalk智能体详情
     */
    DescribeTWeTalkAgent(req: DescribeTWeTalkAgentRequest, cb?: (error: string, rep: DescribeTWeTalkAgentResponse) => void): Promise<DescribeTWeTalkAgentResponse>;
    /**
     * 拉取 TWeSee 配置
     */
    DescribeTWeSeeConfig(req: DescribeTWeSeeConfigRequest, cb?: (error: string, rep: DescribeTWeSeeConfigResponse) => void): Promise<DescribeTWeSeeConfigResponse>;
    /**
     * 创建位置空间。
     */
    CreatePositionSpace(req: CreatePositionSpaceRequest, cb?: (error: string, rep: CreatePositionSpaceResponse) => void): Promise<CreatePositionSpaceResponse>;
    /**
     * 获取设备固件信息
     */
    DescribeDeviceFirmWare(req: DescribeDeviceFirmWareRequest, cb?: (error: string, rep: DescribeDeviceFirmWareResponse) => void): Promise<DescribeDeviceFirmWareResponse>;
    /**
     * > 创建围栏绑定信息。
     */
    CreateFenceBind(req: CreateFenceBindRequest, cb?: (error: string, rep: CreateFenceBindResponse) => void): Promise<CreateFenceBindResponse>;
    /**
     * 查询 TWeSee 语义理解任务
     */
    DescribeTWeSeeRecognitionTask(req: DescribeTWeSeeRecognitionTaskRequest, cb?: (error: string, rep: DescribeTWeSeeRecognitionTaskResponse) => void): Promise<DescribeTWeSeeRecognitionTaskResponse>;
    /**
     * 获取云存套餐包消耗详细记录
     */
    DescribeCloudStoragePackageConsumeDetails(req: DescribeCloudStoragePackageConsumeDetailsRequest, cb?: (error: string, rep: DescribeCloudStoragePackageConsumeDetailsResponse) => void): Promise<DescribeCloudStoragePackageConsumeDetailsResponse>;
    /**
     * 修改规则
     */
    ModifyTopicRule(req: ModifyTopicRuleRequest, cb?: (error: string, rep: ModifyTopicRuleResponse) => void): Promise<ModifyTopicRuleResponse>;
}
