import type { ImageGenerationProvider, ImageGenerationRequest, ImageGenerationResult } from '../types.js'; /** Gemini image-capable model ids exposed by xopc. */ export declare const GOOGLE_IMAGE_MODELS: readonly string[]; export declare const GOOGLE_DEFAULT_IMAGE_MODEL: string; /** * Resolve Google Gemini base URL precedence: * 1. cfg.providers.google.baseUrl * 2. GEMINI_BASE_URL / GOOGLE_GENERATIVE_AI_BASE_URL env * 3. Default https://generativelanguage.googleapis.com */ export declare function resolveGoogleBaseUrl(req: ImageGenerationRequest): string; export declare function generateGoogleImages(params: { req: ImageGenerationRequest; apiKey: string; }): Promise; export declare function buildGoogleImageGenerationProvider(): ImageGenerationProvider;