langchain
Version:
Typescript bindings for langchain
9 lines (8 loc) • 375 B
TypeScript
import { RunnableToolLike } from "@langchain/core/runnables";
import { DynamicTool, StructuredToolInterface } from "@langchain/core/tools";
//#region src/agents/tools.d.ts
type ServerTool = Record<string, unknown>;
type ClientTool = StructuredToolInterface | DynamicTool | RunnableToolLike;
//#endregion
export { ClientTool, ServerTool };
//# sourceMappingURL=tools.d.ts.map