/** * Schema Registry — maps tool names to Zod schemas for server-level validation. * * Tools without schemas pass through (logged as warning). * Tools WITH schemas get validated before dispatch, producing clean errors * instead of runtime crashes from malformed payloads. */ /** * Resolve a tool name (possibly an alias) to its canonical name. */ export declare function resolveToolName(name: string): string; /** * Validate tool arguments against the registered schema. * Returns null if valid or no schema exists. * Returns error string if validation fails. */ export declare function validateToolArgs(name: string, args: Record): string | null; //# sourceMappingURL=registry.d.ts.map