import { type ModelProviderRuntimeOptions } from "./provider-utils.js"; import type { ModelProvider, ModelProviderCapabilities, ModelRequest, ModelResponse } from "./types.js"; export declare class GeminiModelProvider implements ModelProvider { readonly id = "gemini"; readonly capabilities: ModelProviderCapabilities; private readonly runtime; constructor(options?: ModelProviderRuntimeOptions); complete(request: ModelRequest): Promise; private sendRequest; }