import type { Agent, AgentExtensionCapability } from "./schema.js"; /** @experimental This API is unstable and may change without notice. */ export declare const CAPABILITY_VERIFICATION_BUDGET_DAYS: { readonly skill: 90; }; /** @experimental This API is unstable and may change without notice. */ export type AgentCapabilitySlot = keyof Agent["capabilities"] | "rule" | "permissions"; /** @experimental This API is unstable and may change without notice. */ export interface CapabilityVerificationAge { readonly agentId: string; readonly capability: AgentCapabilitySlot; readonly status: AgentExtensionCapability["axm"]["status"]; readonly lastVerified: string | null; readonly ageDays: number | null; readonly budgetDays: number | null; readonly overdue: boolean; } /** * Reports verification age for every catalog capability independently. Pass an * ISO date explicitly so CI and maintenance tooling produce reproducible output. * * @experimental This API is unstable and may change without notice. */ export declare const capabilityVerificationAgeReport: (agents: ReadonlyArray, asOf: string) => ReadonlyArray; //# sourceMappingURL=verification.d.ts.map