UNPKG

@assistant-ui/react

Version:

TypeScript/React library for AI Chat

10 lines 464 B
import type { Tool } from "assistant-stream"; import type { ToolCallMessagePartComponent } from "../types/MessagePartComponentTypes"; export type ToolDefinition<TArgs extends Record<string, unknown>, TResult> = Tool<TArgs, TResult> & { render?: ToolCallMessagePartComponent<TArgs, TResult> | undefined; }; export type Toolkit = Record<string, ToolDefinition<any, any>>; export type ToolsConfig = { toolkit: Toolkit; }; //# sourceMappingURL=toolbox.d.ts.map