import { ErrorInfoDTO } from './ErrorInfoDTO'; import { PropertiesDTO } from './PropertiesDTO'; import { SdkResponse } from "@huaweicloud/huaweicloud-sdk-core/SdkResponse"; export declare class ShowDeviceMessageResponse extends SdkResponse { private 'message_id'?; name?: string; message?: object; encoding?: string; private 'payload_format'?; topic?: string; properties?: PropertiesDTO; status?: string; private 'error_info'?; private 'created_time'?; private 'finished_time'?; constructor(); withMessageId(messageId: string): ShowDeviceMessageResponse; set messageId(messageId: string | undefined); get messageId(): string | undefined; withName(name: string): ShowDeviceMessageResponse; withMessage(message: object): ShowDeviceMessageResponse; withEncoding(encoding: string): ShowDeviceMessageResponse; withPayloadFormat(payloadFormat: string): ShowDeviceMessageResponse; set payloadFormat(payloadFormat: string | undefined); get payloadFormat(): string | undefined; withTopic(topic: string): ShowDeviceMessageResponse; withProperties(properties: PropertiesDTO): ShowDeviceMessageResponse; withStatus(status: string): ShowDeviceMessageResponse; withErrorInfo(errorInfo: ErrorInfoDTO): ShowDeviceMessageResponse; set errorInfo(errorInfo: ErrorInfoDTO | undefined); get errorInfo(): ErrorInfoDTO | undefined; withCreatedTime(createdTime: string): ShowDeviceMessageResponse; set createdTime(createdTime: string | undefined); get createdTime(): string | undefined; withFinishedTime(finishedTime: string): ShowDeviceMessageResponse; set finishedTime(finishedTime: string | undefined); get finishedTime(): string | undefined; } //# sourceMappingURL=ShowDeviceMessageResponse.d.ts.map