import type { ImageUnderstandingProvider } from './types.js'; export declare function registerImageUnderstandingProvider(provider: ImageUnderstandingProvider): void; export declare function registerImageUnderstandingProviderFactory(factory: (providerId: string) => ImageUnderstandingProvider | undefined): void; export declare function getImageUnderstandingProvider(providerId: string): ImageUnderstandingProvider | undefined; export declare function listImageUnderstandingProviders(): ImageUnderstandingProvider[]; export declare function clearImageUnderstandingRegistryForTests(): void;