import { SlabsApiClient } from './client/slabs.api.client'; import { McpToolInterface } from './interfaces/mcp.tool.interface'; export declare const MCP_TOOL_REGISTRIES = "MCP_TOOL_REGISTRIES"; export type McpToolRegistryFactory = (client: SlabsApiClient) => McpToolInterface[]; export interface McpModuleOptions { registries?: McpToolRegistryFactory[]; } export declare function getMcpServerName(): string; export declare function mcpToolNameMax(serverName?: string): number; export declare function getHostMcpRegistries(): McpToolRegistryFactory[]; export declare function setHostMcpRegistries(factories: McpToolRegistryFactory[]): void; export declare function provisionMcpServer(options?: McpModuleOptions): void; export declare function assertPublicMcpBootConfig(): void;