import type { GatewayProviderContext, GatewayResolvedProviderConfig } from "@cline/shared"; import type { ProviderFactoryResult } from "./types"; /** * The legacy Gemini base-URL setting (and Google's own `@google/genai` * client) treat the base URL as a host root and append the API version * themselves, while `@ai-sdk/google` expects the version segment to be part * of `baseURL` (its default is `.../v1beta`). Preserve the legacy semantics: * append `/v1beta` unless the URL already ends with a version segment. */ export declare function normalizeGeminiBaseUrl(baseUrl: string | undefined): string | undefined; export declare function createGoogleProviderModule(config: GatewayResolvedProviderConfig, context: GatewayProviderContext): Promise; //# sourceMappingURL=google.d.ts.map