export type ToolResult> = { type?: 'text' | 'image' | 'file'; data?: TData; error?: string; metadata?: TMeta; pending?: { workflowId: string; }; }; export interface ToolCallOptions { callback?: { transition: string; metadata?: Record; }; config?: TConfig; } export interface ToolCallEntry { id: string; name: string; input: unknown; output?: unknown; } export type ToolCallsMap = Record; //# sourceMappingURL=handler.interface.d.ts.map