import type { WorkflowNode, WorkflowState, Tool } from '@cogitator-ai/types'; export interface ToolNodeOptions { argsMapper: (state: S, input?: unknown) => TArgs; stateMapper?: (result: unknown) => Partial; signal?: AbortSignal; } export declare function toolNode(tool: Tool, options: ToolNodeOptions): WorkflowNode; //# sourceMappingURL=tool.d.ts.map