import type { McpToolSchema } from '../../../types'; import type { ToolArgs } from '../types.js'; export declare function normalizeToolDisplayName(tool: McpToolSchema): McpToolSchema; /** The `registerTool` config for a tool schema, with its input schema compiled for validation. */ export declare function toRegisterToolConfig(tool: McpToolSchema): { title: string | undefined; description: string; inputSchema: import("@modelcontextprotocol/server").StandardSchemaWithJSON; annotations: { title?: string | undefined; readOnlyHint?: boolean | undefined; destructiveHint?: boolean | undefined; idempotentHint?: boolean | undefined; openWorldHint?: boolean | undefined; } | undefined; }; //# sourceMappingURL=tool-registration.d.ts.map