UNPKG

assistant-stream

Version:

Streaming utilities for AI assistants

14 lines • 951 B
import type { ToolCallStreamController } from "../modules/tool-call.js"; export declare const createToolCallPartRegistry: () => { start: (toolCallId: string, create: () => ToolCallStreamController) => ToolCallStreamController; get: (toolCallId: string) => ToolCallStreamController; tryGet: (toolCallId: string) => ToolCallStreamController | undefined; appendArgsText: (toolCallController: ToolCallStreamController, argsTextDelta: string) => void; hasArgsText: (toolCallController: ToolCallStreamController) => boolean; closeArgsText: (toolCallController: ToolCallStreamController) => void; isArgsTextClosed: (toolCallController: ToolCallStreamController) => boolean; setResponse: (toolCallController: ToolCallStreamController, response: Parameters<ToolCallStreamController["setResponse"]>[0]) => void; closeOpenArgsText: () => void; closeAll: () => void; }; //# sourceMappingURL=tool-call-part-registry.d.ts.map