import * as _langchain_core_messages0 from "@langchain/core/messages"; import { AIMessage, ToolMessage } from "@langchain/core/messages"; import { Command } from "@langchain/langgraph"; import * as _langchain_core_tools0 from "@langchain/core/tools"; import { z } from "zod"; //#region src/handoff.d.ts declare const createHandoffTool: ({ agentName, description, agentDescription, addHandoffMessages }: { agentName: string; description?: string | undefined; /** * @deprecated Use `description` instead. */ agentDescription?: string | undefined; addHandoffMessages?: boolean | undefined; }) => _langchain_core_tools0.DynamicStructuredTool, Record, Record, Command, _langchain_core_messages0.MessageType>[]; }, string>, unknown, string>; declare function createHandoffBackMessages(agentName: string, supervisorName: string): [AIMessage, ToolMessage]; //#endregion export { createHandoffBackMessages, createHandoffTool }; //# sourceMappingURL=handoff.d.cts.map