export declare const multimediaTools: { transcodeVideo: import("ai").Tool<{ inputPath: string; outputPath: string; resolution?: string | undefined; fps?: number | undefined; durationSeconds?: number | undefined; codec?: string | undefined; }, { error: string; success?: never; inputPath?: never; outputPath?: never; rawError?: never; } | { success: boolean; inputPath: string; outputPath: string; error?: never; rawError?: never; } | { success: boolean; error: string; rawError: any; inputPath?: never; outputPath?: never; }>; extractAudio: import("ai").Tool<{ videoPath: string; audioOutputPath: string; }, { error: string; success?: never; videoPath?: never; audioOutputPath?: never; rawError?: never; } | { success: boolean; videoPath: string; audioOutputPath: string; error?: never; rawError?: never; } | { success: boolean; error: string; rawError: any; videoPath?: never; audioOutputPath?: never; }>; speechToText: import("ai").Tool<{ audioPath: string; language?: string | undefined; }, { error: string; audioPath?: never; provider?: never; model?: never; confidence?: never; transcript?: never; } | { audioPath: string; provider: string; model: string; confidence: any; transcript: any; error?: never; } | { audioPath: string; provider: string; model: string; transcript: any; error?: never; confidence?: never; }>; optimizeImage: import("ai").Tool<{ imagePath: string; outputPath: string; quality: number; maxWidth?: number | undefined; maxHeight?: number | undefined; format?: "png" | "jpeg" | "webp" | undefined; watermarkText?: string | undefined; }, { error: string; success?: never; imagePath?: never; outputPath?: never; quality?: never; watermarked?: never; rawError?: never; } | { success: boolean; imagePath: string; outputPath: string; quality: number; watermarked: boolean; error?: never; rawError?: never; } | { success: boolean; error: string; rawError: any; imagePath?: never; outputPath?: never; quality?: never; watermarked?: never; }>; textToSpeech: import("ai").Tool<{ text: string; outputPath: string; voice?: string | undefined; }, { success: boolean; provider: string; model: string; outputPath: string; error?: never; } | { error: string; success?: never; provider?: never; model?: never; outputPath?: never; }>; }; //# sourceMappingURL=multimedia.tool.d.ts.map