import { z } from "zod"; export declare const TranscribeFileArgsSchema: z.ZodObject<{ filePath: z.ZodString; fileName: z.ZodOptional; language: z.ZodOptional; quality: z.ZodDefault>>; numSpeakers: z.ZodOptional; diarize: z.ZodOptional; diarizationThreshold: z.ZodOptional; }, "strip", z.ZodTypeAny, { filePath: string; quality: "low" | "high"; fileName?: string | undefined; language?: string | undefined; numSpeakers?: number | undefined; diarize?: boolean | undefined; diarizationThreshold?: number | undefined; }, { filePath: string; fileName?: string | undefined; language?: string | undefined; quality?: "low" | "high" | undefined; numSpeakers?: number | undefined; diarize?: boolean | undefined; diarizationThreshold?: number | undefined; }>; export declare const GetTranscriptionStatusArgsSchema: z.ZodObject<{ jobId: z.ZodString; }, "strip", z.ZodTypeAny, { jobId: string; }, { jobId: string; }>; export declare const GetTranscriptionResultArgsSchema: z.ZodObject<{ jobId: z.ZodString; format: z.ZodDefault>>; }, "strip", z.ZodTypeAny, { format: "structured" | "plain" | "vtt" | "srt"; jobId: string; }, { jobId: string; format?: "structured" | "plain" | "vtt" | "srt" | undefined; }>; export declare const ListTranscriptionsArgsSchema: z.ZodObject<{ status: z.ZodDefault>>; limit: z.ZodDefault>; dateFrom: z.ZodOptional; dateTo: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "all" | "queued" | "processing" | "completed" | "failed"; limit: number; dateFrom?: string | undefined; dateTo?: string | undefined; }, { status?: "all" | "queued" | "processing" | "completed" | "failed" | undefined; limit?: number | undefined; dateFrom?: string | undefined; dateTo?: string | undefined; }>; export declare const DeleteTranscriptionArgsSchema: z.ZodObject<{ jobId: z.ZodString; }, "strip", z.ZodTypeAny, { jobId: string; }, { jobId: string; }>; export declare const TranscribeForMeetingArgsSchema: z.ZodObject<{ filePath: z.ZodString; meetingTitle: z.ZodOptional; expectedParticipants: z.ZodOptional>; meetingDuration: z.ZodOptional; includeActionItems: z.ZodDefault>; includeKeyTopics: z.ZodDefault>; formatForAI: z.ZodDefault>; optimizeForBusiness: z.ZodDefault>; }, "strip", z.ZodTypeAny, { filePath: string; includeActionItems: boolean; includeKeyTopics: boolean; formatForAI: boolean; optimizeForBusiness: boolean; meetingTitle?: string | undefined; expectedParticipants?: string[] | undefined; meetingDuration?: number | undefined; }, { filePath: string; meetingTitle?: string | undefined; expectedParticipants?: string[] | undefined; meetingDuration?: number | undefined; includeActionItems?: boolean | undefined; includeKeyTopics?: boolean | undefined; formatForAI?: boolean | undefined; optimizeForBusiness?: boolean | undefined; }>; export declare const EstimateCostArgsSchema: z.ZodObject<{ filePath: z.ZodString; estimatedDuration: z.ZodOptional; }, "strip", z.ZodTypeAny, { filePath: string; estimatedDuration?: number | undefined; }, { filePath: string; estimatedDuration?: number | undefined; }>; export declare const GetUsageStatsArgsSchema: z.ZodObject<{ accountId: z.ZodOptional; period: z.ZodDefault>>; }, "strip", z.ZodTypeAny, { period: "current_month" | "last_month" | "last_3_months" | "all_time"; accountId?: string | undefined; }, { accountId?: string | undefined; period?: "current_month" | "last_month" | "last_3_months" | "all_time" | undefined; }>; export declare const CleanupOldJobsArgsSchema: z.ZodObject<{ olderThanDays: z.ZodDefault>; keepCompleted: z.ZodDefault>; dryRun: z.ZodDefault>; }, "strip", z.ZodTypeAny, { olderThanDays: number; keepCompleted: boolean; dryRun: boolean; }, { olderThanDays?: number | undefined; keepCompleted?: boolean | undefined; dryRun?: boolean | undefined; }>; export declare const TranscriptionJobSchema: z.ZodObject<{ job_id: z.ZodString; status: z.ZodEnum<["queued", "processing", "completed", "failed"]>; created_at: z.ZodString; processed_at: z.ZodOptional; file_name: z.ZodOptional; file_size: z.ZodOptional; duration: z.ZodOptional; progress: z.ZodOptional; error_message: z.ZodOptional; }, "strip", z.ZodTypeAny, { status: "queued" | "processing" | "completed" | "failed"; job_id: string; created_at: string; duration?: number | undefined; processed_at?: string | undefined; file_name?: string | undefined; file_size?: number | undefined; progress?: number | undefined; error_message?: string | undefined; }, { status: "queued" | "processing" | "completed" | "failed"; job_id: string; created_at: string; duration?: number | undefined; processed_at?: string | undefined; file_name?: string | undefined; file_size?: number | undefined; progress?: number | undefined; error_message?: string | undefined; }>; export declare const SpeakerSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodOptional; gender: z.ZodOptional>; age_group: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; name?: string | undefined; gender?: "unknown" | "male" | "female" | undefined; age_group?: "unknown" | "child" | "young_adult" | "adult" | "senior" | undefined; }, { id: string; name?: string | undefined; gender?: "unknown" | "male" | "female" | undefined; age_group?: "unknown" | "child" | "young_adult" | "adult" | "senior" | undefined; }>; export declare const TranscriptionSegmentSchema: z.ZodObject<{ text: z.ZodString; speaker: z.ZodString; start_time: z.ZodNumber; end_time: z.ZodNumber; confidence: z.ZodNumber; words: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { text: string; speaker: string; start_time: number; end_time: number; confidence: number; words?: { confidence: number; word: string; start: number; end: number; }[] | undefined; }, { text: string; speaker: string; start_time: number; end_time: number; confidence: number; words?: { confidence: number; word: string; start: number; end: number; }[] | undefined; }>; export declare const AudioEventSchema: z.ZodObject<{ type: z.ZodEnum<["laughter", "applause", "music", "silence", "noise", "other"]>; start_time: z.ZodNumber; end_time: z.ZodNumber; confidence: z.ZodNumber; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "laughter" | "applause" | "music" | "silence" | "noise" | "other"; start_time: number; end_time: number; confidence: number; description?: string | undefined; }, { type: "laughter" | "applause" | "music" | "silence" | "noise" | "other"; start_time: number; end_time: number; confidence: number; description?: string | undefined; }>; export declare const TranscriptionResultSchema: z.ZodObject<{ transcript: z.ZodString; speakers: z.ZodArray; gender: z.ZodOptional>; age_group: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; name?: string | undefined; gender?: "unknown" | "male" | "female" | undefined; age_group?: "unknown" | "child" | "young_adult" | "adult" | "senior" | undefined; }, { id: string; name?: string | undefined; gender?: "unknown" | "male" | "female" | undefined; age_group?: "unknown" | "child" | "young_adult" | "adult" | "senior" | undefined; }>, "many">; segments: z.ZodArray, "many">>; }, "strip", z.ZodTypeAny, { text: string; speaker: string; start_time: number; end_time: number; confidence: number; words?: { confidence: number; word: string; start: number; end: number; }[] | undefined; }, { text: string; speaker: string; start_time: number; end_time: number; confidence: number; words?: { confidence: number; word: string; start: number; end: number; }[] | undefined; }>, "many">; audio_events: z.ZodArray; start_time: z.ZodNumber; end_time: z.ZodNumber; confidence: z.ZodNumber; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "laughter" | "applause" | "music" | "silence" | "noise" | "other"; start_time: number; end_time: number; confidence: number; description?: string | undefined; }, { type: "laughter" | "applause" | "music" | "silence" | "noise" | "other"; start_time: number; end_time: number; confidence: number; description?: string | undefined; }>, "many">; metadata: z.ZodObject<{ file_name: z.ZodString; file_size: z.ZodNumber; duration: z.ZodNumber; audio_format: z.ZodString; sample_rate: z.ZodOptional; channels: z.ZodOptional; language: z.ZodOptional; model_version: z.ZodOptional; processing_time: z.ZodOptional; cost_estimate: z.ZodOptional; }, "strip", z.ZodTypeAny, { duration: number; file_name: string; file_size: number; audio_format: string; language?: string | undefined; sample_rate?: number | undefined; channels?: number | undefined; model_version?: string | undefined; processing_time?: number | undefined; cost_estimate?: number | undefined; }, { duration: number; file_name: string; file_size: number; audio_format: string; language?: string | undefined; sample_rate?: number | undefined; channels?: number | undefined; model_version?: string | undefined; processing_time?: number | undefined; cost_estimate?: number | undefined; }>; }, "strip", z.ZodTypeAny, { transcript: string; speakers: { id: string; name?: string | undefined; gender?: "unknown" | "male" | "female" | undefined; age_group?: "unknown" | "child" | "young_adult" | "adult" | "senior" | undefined; }[]; segments: { text: string; speaker: string; start_time: number; end_time: number; confidence: number; words?: { confidence: number; word: string; start: number; end: number; }[] | undefined; }[]; audio_events: { type: "laughter" | "applause" | "music" | "silence" | "noise" | "other"; start_time: number; end_time: number; confidence: number; description?: string | undefined; }[]; metadata: { duration: number; file_name: string; file_size: number; audio_format: string; language?: string | undefined; sample_rate?: number | undefined; channels?: number | undefined; model_version?: string | undefined; processing_time?: number | undefined; cost_estimate?: number | undefined; }; }, { transcript: string; speakers: { id: string; name?: string | undefined; gender?: "unknown" | "male" | "female" | undefined; age_group?: "unknown" | "child" | "young_adult" | "adult" | "senior" | undefined; }[]; segments: { text: string; speaker: string; start_time: number; end_time: number; confidence: number; words?: { confidence: number; word: string; start: number; end: number; }[] | undefined; }[]; audio_events: { type: "laughter" | "applause" | "music" | "silence" | "noise" | "other"; start_time: number; end_time: number; confidence: number; description?: string | undefined; }[]; metadata: { duration: number; file_name: string; file_size: number; audio_format: string; language?: string | undefined; sample_rate?: number | undefined; channels?: number | undefined; model_version?: string | undefined; processing_time?: number | undefined; cost_estimate?: number | undefined; }; }>; //# sourceMappingURL=elevenlabs.d.ts.map