import * as $dara from '@darabonba/typescript'; export declare class ListAvatarsResponseBodyDataAvatarList extends $dara.Model { /** * @remarks * The description of the digital human. */ avatarDescription?: string; /** * @remarks * The ID of the digital human. * * @example * Avatar-XXX */ avatarId?: string; /** * @remarks * The name of the digital human. */ avatarName?: string; /** * @remarks * The type of the digital human. * * @example * 2DAvatar */ avatarType?: string; /** * @remarks * The media asset ID of the portrait image. * * @example * ****571c704445f9a0ee011406c2**** */ portrait?: string; /** * @remarks * The thumbnail URL. * * @example * https://your-bucket.oss-cn-hangzhou.aliyuncs.com/thumbnail.png */ thumbnail?: string; /** * @remarks * Indicates whether the digital human image supports the alpha channels. * * @example * true */ transparent?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class ListAvatarsResponseBodyData extends $dara.Model { /** * @remarks * The queried digital humans. */ avatarList?: ListAvatarsResponseBodyDataAvatarList[]; /** * @remarks * The total number of entries returned. * * @example * 1 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class ListAvatarsResponseBody extends $dara.Model { /** * @remarks * The data returned. */ data?: ListAvatarsResponseBodyData; /** * @remarks * The request ID. * * @example * ******11-DB8D-4A9A-875B-275798****** */ requestId?: string; /** * @remarks * Indicates whether the request was successful. Valid values: * * * true * * false * * @example * true */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }