import type { DaoCoreConfig } from "../config/types.js";
import type { MediaUnderstandingProvider } from "./types.js";
export { normalizeMediaExecutionProviderId, normalizeMediaProviderId } from "./provider-id.js";
export declare function buildMediaUnderstandingRegistry(overrides?: Record<string, MediaUnderstandingProvider>, cfg?: DaoCoreConfig): Map<string, MediaUnderstandingProvider>;
export declare function getMediaUnderstandingProvider(id: string, registry: Map<string, MediaUnderstandingProvider>): MediaUnderstandingProvider | undefined;
