import type * as ElevenLabs from "../../../../index"; /** * @example * { * cursor: "cursor", * pageSize: 1, * dubbingStatus: "dubbing", * filterByCreator: "personal", * orderBy: "created_at", * orderDirection: "DESCENDING" * } */ export interface DubbingListRequest { /** Used for fetching next page. Cursor is returned in the response. */ cursor?: string; /** How many dubs to return at maximum. Can not exceed 200, defaults to 100. */ pageSize?: number; /** What state the dub is currently in. */ dubbingStatus?: ElevenLabs.DubbingListRequestDubbingStatus; /** Filters who created the resources being listed, whether it was the user running the request or someone else that shared the resource with them. */ filterByCreator?: ElevenLabs.DubbingListRequestFilterByCreator; /** The field to use for ordering results from this query. */ orderBy?: "created_at"; /** The order direction to use for results from this query. */ orderDirection?: ElevenLabs.DubbingListRequestOrderDirection; }