import { z } from "zod"; import { GraphAgentOptions, ToolInfo } from "../types/type"; export interface CreateToolOptions { name: string; description: string; /** * zod@3.25 */ parameters: z.ZodObject; handler: (args: any, context: { allTools: ToolInfo[]; agentOptions?: GraphAgentOptions; }) => Promise; } export declare function createTool(options: CreateToolOptions): ToolInfo;