export declare class VoiceManager {
    private elevenLabsApiKey;
    private voiceRouter;
    private openai;
    constructor();
    processAudioInput(fileLink: string): Promise<string>;
    generateSpeech(text: string, voiceId?: string): Promise<string>;
    private transcribeWithGemini;
    private transcribeWithOpenAI;
    private generateSpeechWithGemini;
    private generateSpeechWithOpenAI;
    private generateSpeechWithElevenLabs;
    logMediaRoute(kind: 'stt' | 'tts' | 'vision', provider: string, status: 'success' | 'failed', detail?: string): void;
}
