import { Client } from "../client.js"; import { CompletionIterator } from "../ProgressIterator.js"; import { z } from "zod"; //#region src/resources/transcriptions.d.ts declare const CreateTranscriptionPayload: z.ZodObject<{ file_id: z.ZodString; track_id: z.ZodNumber; }, "strip", z.ZodTypeAny, { file_id: string; track_id: number; }, { file_id: string; track_id: number; }>; type CreateTranscriptionPayload = z.infer; interface CreateTranscriptionResult { id: string; status: "complete" | "created" | "failed" | "pending" | "transcribing"; } interface TranscriptionInfoResult { id: string; status: "complete" | "created" | "failed" | "pending" | "transcribing"; } declare const createTranscription: (client: Client, payload: CreateTranscriptionPayload) => Promise; declare const getTranscriptionProgress: (client: Client, id: string) => Promise; declare const getTranscriptionInfo: (client: Client, id: string) => Promise; //#endregion export { CreateTranscriptionPayload, CreateTranscriptionResult, TranscriptionInfoResult, createTranscription, getTranscriptionInfo, getTranscriptionProgress }; //# sourceMappingURL=transcriptions.d.ts.map