import * as $dara from '@darabonba/typescript'; export declare class GetSmartHandleJobResponseBodyJobResult extends $dara.Model { /** * @remarks * The AI analysis result. * * @example * Intelligent segmentation or tagging information */ aiResult?: string; /** * @remarks * The ID of the media asset. * * @example * ****20b48fb04483915d4f2cd8ac**** */ mediaId?: string; mediaUrl?: string; /** * @remarks * The token usage. This parameter is returned only for keyword-based text generation jobs. * * @example * {"total_tokens":100} */ usage?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetSmartHandleJobResponseBodySmartJobInfoInputConfig extends $dara.Model { /** * @remarks * The OSS URL or the ID of the material in the media asset library. * * @example * oss://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 或 ******11-DB8D-4A9A-875B-275798****** */ inputFile?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetSmartHandleJobResponseBodySmartJobInfoOutputConfig extends $dara.Model { /** * @remarks * The OSS bucket. * * @example * test-bucket */ bucket?: string; /** * @remarks * The OSS object. * * @example * test-object */ object?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetSmartHandleJobResponseBodySmartJobInfo extends $dara.Model { /** * @remarks * The time when the job was created. * * @example * 2020-12-26T04:11:10Z */ createTime?: string; /** * @remarks * The job description. * * @example * 测试描述 */ description?: string; /** * @remarks * The input configurations. */ inputConfig?: GetSmartHandleJobResponseBodySmartJobInfoInputConfig; /** * @remarks * The job type. * * @example * ASR */ jobType?: string; /** * @remarks * The time when the job was last modified. * * @example * 2020-12-26T04:11:10Z */ modifiedTime?: string; /** * @remarks * The output configurations. */ outputConfig?: GetSmartHandleJobResponseBodySmartJobInfoOutputConfig; /** * @remarks * The job title. * * @example * 测试标题 */ title?: string; /** * @remarks * The user ID. * * @example * 1974526429****** */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetSmartHandleJobResponseBody extends $dara.Model { errorCode?: string; errorMessage?: string; /** * @remarks * The job ID. * * @example * ****20b48fb04483915d4f2cd8ac**** */ jobId?: string; /** * @remarks * The job results. */ jobResult?: GetSmartHandleJobResponseBodyJobResult; /** * @remarks * The job results. * * @example * {} */ output?: string; /** * @remarks * The request ID. * * @example * ******11-DB8D-4A9A-875B-275798****** */ requestId?: string; /** * @remarks * The information about the intelligent job. */ smartJobInfo?: GetSmartHandleJobResponseBodySmartJobInfo; /** * @remarks * The job state. * * Valid values: * * * Finished * * Failed * * Executing * * Created * * @example * Finished */ state?: string; /** * @remarks * The user-defined data in the JSON format. * * @example * {"user":"data"} */ userData?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }