import * as $dara from '@darabonba/typescript'; export declare class GetStreamTagListRequest extends $dara.Model { /** * @remarks * The end of the query time range, based on the tagging timestamp. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. * * @example * 2017-12-22T08:00:00Z */ endTime?: string; /** * @remarks * The ID of the media asset. * * @example * ******b48fb04483915d4f2cd8****** */ mediaId?: string; /** * @remarks * The namespace. * * @example * name-1 */ namespace?: string; /** * @remarks * The pagination token that is used in the next request to retrieve a new page of results. * * @example * ****73f33c91-d59383e8280b**** */ nextToken?: string; /** * @remarks * The page number. Default value: 1. * * @example * 1 */ pageNo?: number; /** * @remarks * The number of entries per page. Valid values: 1 to 100. Default value: 10. * * @example * 10 */ pageSize?: number; /** * @remarks * The name of the search library. * * @example * Stream_xxx */ searchLibName?: string; /** * @remarks * The sorting order for the results. Valid values: * * * StartTime:Desc (default): Sort by creation time in descending order. * * StartTime:Asc: Sort by creation time in ascending order. * * @example * StartTime:Asc */ sortBy?: string; /** * @remarks * The start of the query time range, based on the tagging timestamp. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. * * @example * 2025-04-23T02:26:00Z */ startTime?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }