/**
 * Marketplace Source Registry
 *
 * Registers marketplace source adapters and resolves a parsed identifier
 * to its adapter.
 *
 * @implements #787
 */
import type { MarketplaceSource, MarketplaceSourceId } from './types.js';
/**
 * Get the adapter for a given source.
 */
export declare function getSource(source: MarketplaceSourceId): MarketplaceSource;
/**
 * List all registered source ids
 */
export declare function listRegisteredSources(): MarketplaceSourceId[];
//# sourceMappingURL=registry.d.ts.map