import { ArtifactStore } from '../artifacts/index.js'; import type { ProviderRegistry } from '../providers/registry.js'; import type { MediaProvider } from './provider-registry.js'; type ImageModelRegistry = Pick; export declare function createBuiltinImageUnderstandingProvider(providerRegistry: ImageModelRegistry, artifactStore: Pick): MediaProvider; export declare function createOpenAIImageUnderstandingProvider(providerRegistry: ImageModelRegistry, artifactStore: Pick): MediaProvider; export declare function createGeminiImageUnderstandingProvider(providerRegistry: ImageModelRegistry, artifactStore: Pick): MediaProvider; export declare function createAnthropicImageUnderstandingProvider(providerRegistry: ImageModelRegistry, artifactStore: Pick): MediaProvider; export declare function createLocalImageUnderstandingProvider(providerRegistry: ImageModelRegistry, artifactStore: Pick): MediaProvider; export {}; //# sourceMappingURL=builtin-image-understanding.d.ts.map