import type { Tool } from './tool'; /** * A mapping of tool names to tool definitions. */ export type ToolSet = Record< string, ( | Tool | Tool | Tool | Tool ) & Pick< Tool, | 'execute' | 'onInputAvailable' | 'onInputStart' | 'onInputDelta' | 'needsApproval' > >;