import { ElevenLabsHistoryDeleteResponse, ElevenLabsHistoryDownloadRequest, ElevenLabsHistoryItem, ElevenLabsHistoryListRequest, ElevenLabsHistoryListResponse } from "./types.js"; import type { ElevenLabsContext } from "./transport.js"; export declare function createHistoryEndpoints(ctx: ElevenLabsContext): { v1: { history: { list: ((req?: ElevenLabsHistoryListRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ page_size: import("zod").ZodOptional; start_after_history_item_id: import("zod").ZodOptional>; voice_id: import("zod").ZodOptional>; model_id: import("zod").ZodOptional>; date_before_unix: import("zod").ZodOptional>; date_after_unix: import("zod").ZodOptional>; sort_direction: import("zod").ZodOptional>>; search: import("zod").ZodOptional>; source: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }; get: ((historyItemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; delete: ((historyItemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; audio: ((historyItemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; download: ((req: ElevenLabsHistoryDownloadRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ history_item_ids: import("zod").ZodArray; output_format: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; }; get: { v1: { history: { list: ((req?: ElevenLabsHistoryListRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ page_size: import("zod").ZodOptional; start_after_history_item_id: import("zod").ZodOptional>; voice_id: import("zod").ZodOptional>; model_id: import("zod").ZodOptional>; date_before_unix: import("zod").ZodOptional>; date_after_unix: import("zod").ZodOptional>; sort_direction: import("zod").ZodOptional>>; search: import("zod").ZodOptional>; source: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }; get: ((historyItemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; audio: ((historyItemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; post: { v1: { history: { download: ((req: ElevenLabsHistoryDownloadRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ history_item_ids: import("zod").ZodArray; output_format: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; }; }; delete: { v1: { history: { delete: ((historyItemId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; }; //# sourceMappingURL=history.d.ts.map