import { BaseProvider, ModelOptions } from './base';
export declare class GeminiProvider extends BaseProvider {
    constructor();
    executePrompt(prompt: string, options: ModelOptions): Promise<string>;
    supportsWebSearch(modelName: string): Promise<{
        supported: boolean;
        model?: string;
        error?: string;
    }>;
}
