export namespace TOOLS { namespace get_current_datetime { let name: string; let description: string; let schema: z.ZodObject<{ format: z.ZodOptional; }, "strip", z.ZodTypeAny, { format?: string; }, { format?: string; }>; function func({ format }: { format: any; }): Promise; } namespace calculator { let name_1: string; export { name_1 as name }; let description_1: string; export { description_1 as description }; let schema_1: z.ZodObject<{ expression: z.ZodString; }, "strip", z.ZodTypeAny, { expression?: string; }, { expression?: string; }>; export { schema_1 as schema }; export function func_1({ expression }: { expression: any; }): Promise; export { func_1 as func }; } } export function createAgentNode(name: any, ability: any, rolePrompt: any, tools: any, llm: any): Promise<{ name: any; ability: any; func: (state: any) => Promise<{ messages: { name: any; message: any; }[]; next: string; }>; }>; export function createSupervisorWorkflow(agentNodes: any, llm: any): Promise, "__start__", import("@langchain/langgraph").StateDefinition, import("@langchain/langgraph").StateDefinition, import("@langchain/langgraph").StateDefinition>>; export function runSupervisorWorkflow(workflow: any, task: any): Promise; import { z } from "../../node_modules/zod/dist/types/v3";