import * as $dara from '@darabonba/typescript'; export declare class GetSmartHandleJobResponseBodyJobResult extends $dara.Model { /** * @remarks * The AI result. * * @example * 拆条或智能标签信息 */ aiResult?: string; /** * @remarks * The media ID. * * @example * ****20b48fb04483915d4f2cd8ac**** */ mediaId?: string; /** * @remarks * The URL of the output media file generated by the smart job. * * @example * http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 */ mediaUrl?: string; /** * @remarks * The token usage. This parameter is returned only for keyword expansion 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 Object Storage Service (OSS) URL of the input file or the media ID. * * @example * oss://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 or ******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 creation time. * * @example * 2020-12-26T04:11:10Z */ createTime?: string; /** * @remarks * The job description. * * @example * Test description */ description?: string; /** * @remarks * The input configuration. */ inputConfig?: GetSmartHandleJobResponseBodySmartJobInfoInputConfig; /** * @remarks * The job type. * * @example * ASR */ jobType?: string; /** * @remarks * The modification time. * * @example * 2020-12-26T04:11:10Z */ modifiedTime?: string; /** * @remarks * The output configuration. */ outputConfig?: GetSmartHandleJobResponseBodySmartJobInfoOutputConfig; /** * @remarks * The job title. * * @example * Test title */ 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 { /** * @remarks * The error code. This parameter is returned only if the job fails. * * @example * SpeechTranslationNoValidVocal */ errorCode?: string; /** * @remarks * The error message. This parameter is returned only if the job fails. * * @example * The speech translation job failed due to lack of valid vocal voice data. */ errorMessage?: string; /** * @remarks * The job ID. * * @example * ****20b48fb04483915d4f2cd8ac**** */ jobId?: string; /** * @remarks * The job result. */ jobResult?: GetSmartHandleJobResponseBodyJobResult; /** * @remarks * The output of the job. * * @example * {} */ output?: string; /** * @remarks * The request ID. * * @example * ******11-DB8D-4A9A-875B-275798****** */ requestId?: string; /** * @remarks * The smart job information. */ smartJobInfo?: GetSmartHandleJobResponseBodySmartJobInfo; /** * @remarks * The state of the job. * * @example * Finished */ state?: string; /** * @remarks * The user data. * * @example * {"user":"data"} */ userData?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }