import type { AgentDefinition } from '../types/agent.types.js'; export interface AgentAuditReport { expired: string[]; expiring_soon: string[]; unowned: string[]; } export interface AuditOptions { warningDays?: number; } export declare class AgentRegistryService { private readonly agents; constructor(agents: AgentDefinition[]); audit(options?: AuditOptions): AgentAuditReport; hasFailures(report: AgentAuditReport): boolean; } //# sourceMappingURL=agent-registry.service.d.ts.map