import { ElevenLabsCreateOrderRequest, ElevenLabsCreateOrderResponse, ElevenLabsListOrdersRequest, ElevenLabsListOrdersResponse, ElevenLabsOrderDeliverablesResponse, ElevenLabsOrderItemKind, ElevenLabsOrderLanguagesResponse, ElevenLabsOrderMediaResponse, ElevenLabsOrderResponse, ElevenLabsRegisterOrderMediaRequest, ElevenLabsRegisterOrderMediaResponse, ElevenLabsRemoveOrderItemResponse, ElevenLabsSubmitOrderResponse, ElevenLabsUpdateOrderRequest, ElevenLabsUpdateOrderResponse, ElevenLabsUpsertOrderItemRequest, ElevenLabsUpsertOrderItemResponse } from "./types.js"; import type { ElevenLabsContext } from "./transport.js"; export declare function createProductionsEndpoints(ctx: ElevenLabsContext): { v1: { productions: { orders: { list: ((req?: ElevenLabsListOrdersRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ page_size: import("zod").ZodOptional; offset: import("zod").ZodOptional; status: import("zod").ZodOptional>>>; start_date: import("zod").ZodOptional>; end_date: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; create: ((req?: ElevenLabsCreateOrderRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ sandbox: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; get: ((orderId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; update: ((orderId: string, req: ElevenLabsUpdateOrderRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; submit: ((orderId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; deliverables: ((orderId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; items: { upsert: ((orderId: string, req: ElevenLabsUpsertOrderItemRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ item: import("zod").ZodUnion>; media_id: import("zod").ZodString; source_language: import("zod").ZodString; destination_languages: import("zod").ZodArray; include_captions: import("zod").ZodBoolean; include_source_captions: import("zod").ZodBoolean; instructions: import("zod").ZodOptional>; captions_sdh: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodOptional>; media_ids: import("zod").ZodArray; source_language: import("zod").ZodString; destination_languages: import("zod").ZodArray; cue_options: import("zod").ZodOptional; max_duration_ms: import("zod").ZodOptional; max_lines_per_cue: import("zod").ZodOptional; max_chars_per_line: import("zod").ZodOptional; max_chars_per_s: import("zod").ZodOptional>; min_gap_between_cues_frames: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; sdh: import("zod").ZodOptional; instructions: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>]>; item_id: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; remove: ((orderId: string, itemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; media: { register: ((orderId: string, req: ElevenLabsRegisterOrderMediaRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ declared_language: import("zod").ZodString; media: import("zod").ZodOptional>; media_url: import("zod").ZodOptional>; media_url_filename: import("zod").ZodOptional>; media_url_content_type: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; get: ((orderId: string, mediaId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; languages: ((orderItemKind: ElevenLabsOrderItemKind, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; get: { v1: { productions: { orders: { list: ((req?: ElevenLabsListOrdersRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ page_size: import("zod").ZodOptional; offset: import("zod").ZodOptional; status: import("zod").ZodOptional>>>; start_date: import("zod").ZodOptional>; end_date: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; get: ((orderId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; deliverables: ((orderId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; languages: ((orderItemKind: ElevenLabsOrderItemKind, signal?: AbortSignal) => Promise) & { schema: undefined; }; media: { get: ((orderId: string, mediaId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; }; }; post: { v1: { productions: { orders: { create: ((req?: ElevenLabsCreateOrderRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ sandbox: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; submit: ((orderId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; items: { upsert: ((orderId: string, req: ElevenLabsUpsertOrderItemRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ item: import("zod").ZodUnion>; media_id: import("zod").ZodString; source_language: import("zod").ZodString; destination_languages: import("zod").ZodArray; include_captions: import("zod").ZodBoolean; include_source_captions: import("zod").ZodBoolean; instructions: import("zod").ZodOptional>; captions_sdh: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodOptional>; media_ids: import("zod").ZodArray; source_language: import("zod").ZodString; destination_languages: import("zod").ZodArray; cue_options: import("zod").ZodOptional; max_duration_ms: import("zod").ZodOptional; max_lines_per_cue: import("zod").ZodOptional; max_chars_per_line: import("zod").ZodOptional; max_chars_per_s: import("zod").ZodOptional>; min_gap_between_cues_frames: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; sdh: import("zod").ZodOptional; instructions: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>]>; item_id: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; media: { register: ((orderId: string, req: ElevenLabsRegisterOrderMediaRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ declared_language: import("zod").ZodString; media: import("zod").ZodOptional>; media_url: import("zod").ZodOptional>; media_url_filename: import("zod").ZodOptional>; media_url_content_type: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; }; }; }; }; patch: { v1: { productions: { orders: { update: ((orderId: string, req: ElevenLabsUpdateOrderRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; }; }; }; }; delete: { v1: { productions: { orders: { items: { remove: ((orderId: string, itemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; }; }; }; //# sourceMappingURL=productions.d.ts.map