import { LanguageModelV2Middleware as LanguageModelV1Middleware } from '@ai-sdk/provider'; import { TicketIssuer } from '@agntor/sdk'; interface AgntorAiMiddlewareOptions { issuer: TicketIssuer; agentId: string; auditLevel: string; maxOpValue: number; costPerToken?: number; } /** * Agntor Middleware for Vercel AI SDK * * Enforces trust policies on LLM generations: * 1. Verifies agent identity * 2. Checks spending limits (Fiscal Hard-Cap) * 3. Logs "Reasoning Trace" for audit */ export declare function createAgntorAiMiddleware(options: AgntorAiMiddlewareOptions): LanguageModelV1Middleware; export {}; //# sourceMappingURL=vercel-ai.d.ts.map