/**
 * HybridAIClient (Legacy Wrapper)
 *
 * This class is now a backward-compatibility layer that delegates to AICore.
 * New code should use AICore.getInstance().getBestClient() directly.
 */
export declare class HybridAIClient {
    constructor();
    private get client();
    getActiveProviderName(): Promise<string>;
    getActiveTextModelName(): Promise<string>;
    generateText(prompt: string, options?: any): Promise<{
        text: string;
        provider: string;
    }>;
    generateComponent(prompt: string, options?: any): Promise<{
        code: string;
        provider: string;
        explanation?: string;
    }>;
    generateComponentRefinement(componentCode: string, prompt: string, options?: any): Promise<{
        code: string;
        provider: string;
        explanation?: string;
    }>;
    private parseAIResponse;
}
//# sourceMappingURL=hybridAIClient.d.ts.map