/** * Google Gemini LLM provider for Iranti. * * Implements the LLMProvider interface for Gemini models via the * Generative Language REST API. Converts Iranti's role format * (user/assistant) to Gemini's role format (user/model). * * Configuration env vars: * GEMINI_API_KEY — required * GEMINI_MODEL — default model (default: gemini-2.5-flash) */ import { LLMProvider, LLMMessage, LLMResponse, CompleteOptions } from '../llm'; declare class GeminiProvider implements LLMProvider { private apiKey; private model; constructor(); complete(messages: LLMMessage[], options?: CompleteOptions): Promise; } declare const _default: GeminiProvider; export default _default; //# sourceMappingURL=gemini.d.ts.map