import * as $dara from '@darabonba/typescript'; export declare class ListTemplatesResponseBodyTemplates extends $dara.Model { /** * @remarks * The clip parameters. * * @example * {"Media1":"mediaId","Text1":"text"} */ clipsParam?: string; /** * @remarks * The template configurations. * * @example * See Timeline template configuration details. */ config?: string; /** * @remarks * The thumbnail URL. * * @example * http://example-bucket.oss-cn-shanghai.aliyuncs.com/cover.jpg */ coverURL?: string; /** * @remarks * The source from which the template was created. * * Valid values: * * - AliyunConsole * * - WebSDK * * - OpenAPI * * @example * OpenAPI */ createSource?: string; /** * @remarks * The time when the template was created. * * @example * 2020-12-26T04:11:10Z */ creationTime?: string; /** * @remarks * The source from which the template was modified. * * Valid values: * * - AliyunConsole * * - WebSDK * * - OpenAPI * * @example * OpenAPI */ modifiedSource?: string; /** * @remarks * The time when the template was last modified. * * @example * 2020-12-26T04:11:10Z */ modifiedTime?: string; /** * @remarks * The template name. * * @example * Cloud editing template */ name?: string; /** * @remarks * The preview media asset. * * @example * ****20b48fb04483915d4f2cd8ac**** */ previewMedia?: string; /** * @remarks * The state of the preview media asset. * * Valid values: * * - PrepareFail * * - Init * * - Normal * * - Preparing * * @example * Normal */ previewMediaStatus?: string; /** * @remarks * The template state. * * Valid values: * * - UploadFailed: Failed to upload the video. * * - ProcessFailed: Failed to process the advanced template. * * - Available: The template is available. * * - Uploading: The video is being uploaded. * * - Created: The template is created but not ready for use. * * - Processing: The advanced template is being processed. * * @example * Available */ status?: string; /** * @remarks * The template ID. * * @example * ****20b48fb04483915d4f2cd8ac**** */ templateId?: string; /** * @remarks * The template type. * * Valid values: * * - Timeline: regular template. * * - VETemplate: advanced template. * * @example * Timeline */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class ListTemplatesResponseBody extends $dara.Model { /** * @remarks * The request ID. * * @example * ******11-DB8D-4A9A-875B-275798****** */ requestId?: string; /** * @remarks * The queried templates. */ templates?: ListTemplatesResponseBodyTemplates[]; /** * @remarks * The total number of entries returned. * * @example * 100 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }