import { Tool } from './types.js'; export declare class ToolRegistry { private tools; private formattedToolsCache; register(tool: Tool): void; get(name: string): Tool | undefined; list(): Tool[]; getByCategory(category: Tool['category']): Tool[]; getEnabled(): Tool[]; isAllowed(toolName: string): boolean; formatForProvider(provider: string): any[]; getToolDescriptions(): string; } export declare const toolRegistry: ToolRegistry; //# sourceMappingURL=registry.d.ts.map