import * as $dara from '@darabonba/typescript'; export declare class GetCategoriesRequest extends $dara.Model { /** * @remarks * The category ID. You can use one of the following methods to obtain the ID: * * * Log on to the [Intelligent Media Services (IMS) console](https://ims.console.aliyun.com) and choose **Media Asset Management** > **Category Management** to view the category ID. * * View the value of CateId returned by the AddCategory operation that you called to create a category. * * View the value of CateId returned by the GetCategories operation that you called to query a category. * * @example * 33 */ cateId?: number; /** * @remarks * The page number. Default value: 1 * * @example * 1 */ pageNo?: number; /** * @remarks * The number of entries per page. Valid values: 10 to 100. * * @example * 10 */ pageSize?: number; /** * @remarks * The sorting rule of results. Valid values: * * \\- CreationTime:Desc (default): The results are sorted in reverse chronological order based on the creation time. * * \\- CreationTime:Asc: The results are sorted in chronological order based on the creation time. * * @example * CreationTime:Desc */ sortBy?: string; /** * @remarks * The type of the category. Valid values: default and material. A value of default indicates audio, video, and image files. This is the default value. A value of material indicates short video materials. * * @example * default */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }