import { type ImageGenerationProviderSummary } from './provider-registry.js'; import type { ImageGenerationProviderCapabilities } from './types.js'; export type { GenerateImageParams, GenerateImageRuntimeResult, ImageGenerationRuntimeDeps, } from './runtime-types.js'; import type { GenerateImageParams, GenerateImageRuntimeResult, ImageGenerationRuntimeDeps } from './runtime-types.js'; /** * Generate one or more images, walking the candidate model list with * structured failover. See {@link GenerateImageParams} / {@link GenerateImageRuntimeResult}. */ export declare function generateImage(params: GenerateImageParams, deps?: ImageGenerationRuntimeDeps): Promise; export declare function listImageGenerationProvidersSummary(): ImageGenerationProviderSummary[]; export type { ImageGenerationProviderCapabilities }; export { getImageGenerationProvider, listImageGenerationProviders, } from './provider-registry.js';