import type { Provider, ProviderResult, ProviderRunOpts } from "./types.js";
export declare class GeminiProvider implements Provider {
    readonly name = "gemini";
    private client;
    constructor(opts?: {
        apiKey?: string;
        baseURL?: string;
    });
    runTurn(opts: ProviderRunOpts): Promise<ProviderResult>;
}
//# sourceMappingURL=gemini.d.ts.map