import type { Tool, ToolCall } from "../types.js"; /** * Finds a tool by name and validates the tool call arguments against its TypeBox schema * @param tools Array of tool definitions * @param toolCall The tool call from the LLM * @returns The validated arguments * @throws Error if tool is not found or validation fails */ export declare function validateToolCall(tools: Tool[], toolCall: ToolCall): any; export declare function validateToolArguments(tool: Tool, toolCall: ToolCall): any; //# sourceMappingURL=validation.d.ts.map