/** * Google Gemini generateContent API. * * Endpoint: POST /models/:generateContent?key= * POST /models/:streamGenerateContent?alt=sse&key= */ import type { LlmMessage, LlmProvider, LlmProviderCtx, LlmProviderName, LlmStreamChunk, ProviderCallInput, ProviderCompletion } from "../types.js"; export declare class GeminiLlmProvider implements LlmProvider { readonly name: LlmProviderName; complete(messages: LlmMessage[], opts: ProviderCallInput, ctx: LlmProviderCtx): Promise; stream(messages: LlmMessage[], opts: ProviderCallInput, ctx: LlmProviderCtx): AsyncGenerator; } //# sourceMappingURL=gemini.d.ts.map