import { DynamicModule } from '@nestjs/common'; import { McpModuleOptions } from './mcp.constants'; export declare class McpModule { static forRoot(options?: McpModuleOptions): DynamicModule; } export { assertValidCatalog } from './catalog/assert.valid.catalog'; export { assertPublicMcpBootConfig, MCP_TOOL_REGISTRIES, getHostMcpRegistries, getMcpServerName, mcpToolNameMax, provisionMcpServer, setHostMcpRegistries, } from './mcp.constants'; export type { McpModuleOptions, McpToolRegistryFactory } from './mcp.constants'; export { ApToolRegistry } from './tools/ap.tool.registry'; export { ArToolRegistry } from './tools/ar.tool.registry'; export { ToolRegistry } from './tools/tool.registry';