import { type ToolSet } from 'ai'; import type { ToolDeclaration } from '../index.js'; /** * Convert ToolDeclarations to Vercel AI SDK ToolSet format. * * ai v6 uses `inputSchema` (not `parameters`). The execute function * signature is `(input, options) => ...` — we ignore options since * ToolDeclaration.execute only takes args. * * Follows the Hare pattern: closes over context at registration time * so tools don't need context at call time. */ export declare function toAISDKTools(tools: ToolDeclaration[]): ToolSet;