export declare const RETIREMENT_CATEGORIES: readonly ["legal", "privacy", "license", "security", "upstream-retired", "superseded", "quality", "operational"]; export type RetirementCategory = typeof RETIREMENT_CATEGORIES[number]; export interface RetirementAudit { category: RetirementCategory; reason: string; issue: number; issueUrl: string; } export declare const RETIREMENT_REASON_MIN_LENGTH = 40; export declare const RETIREMENT_REASON_MAX_LENGTH = 500; export declare const RETIREMENT_REASON_MIN_WORDS = 6; export declare const RETIREMENT_REASON_MIN_UNIQUE_WORDS = 4; export declare function validateRetirementAudit(input: { category?: unknown; reason?: unknown; issue?: unknown; }): RetirementAudit;