/**
 * ToolMetadataProvider
 *
 * Infrastructure adapter implementing IToolMetadataProvider.
 *
 * Delegates to the module-level TOOL_METADATA constant populated by
 * loadToolMetadata() in tool-metadata.ts so behaviour is byte-identical
 * to the previous direct-import usage. The raw TOOL_METADATA export is
 * intentionally kept around for other infrastructure/presentation callers
 * that have not yet migrated.
 */
import type { IToolMetadataProvider, ToolMetadata } from '../../../application/ports/output/services/tool-metadata-provider.interface.js';
export declare class ToolMetadataProvider implements IToolMetadataProvider {
    getToolById(toolId: string): ToolMetadata | undefined;
    getAllEntries(): [string, ToolMetadata][];
}
//# sourceMappingURL=tool-metadata.provider.d.ts.map