export interface ReferenceCheckCacheEntry { exists: boolean; statusCode?: number; timestamp: number; } export interface ReferenceCheckCacheStats { size: number; entries: Array<{ reference: string; exists: boolean; age: number; }>; } export declare class ReferenceCheckCache { private entries; get(reference: string, ttlMs: number): ReferenceCheckCacheEntry | null; set(reference: string, exists: boolean, statusCode?: number): void; clear(): void; get size(): number; getStats(): ReferenceCheckCacheStats; } //# sourceMappingURL=reference-check-cache.d.ts.map