import { VoiceEngine } from './VoiceEngine';
import { voiceEngineType } from '../../../types';
/**
 * Voice engine factory
 * Generate appropriate voice engine instances based on voice engine type
 */
export declare class VoiceEngineFactory {
    /**
     * Get the voice engine for the specified engine type
     * @param engineType string of engine type ('voicevox', 'voicepeak', etc.)
     * @returns voice engine instance
     * @throws error if engine type is unknown
     */
    static getEngine(engineType: voiceEngineType): VoiceEngine;
}
