/**
 * Get or create a cached RegExp for word boundary matching.
 * Promotes the entry on a hit so the FIFO eviction approximates LRU.
 */
export declare function getCachedRegex(pattern: string): RegExp;
/**
 * Get cached import items or null if not cached.
 * Promotes on hit for LRU-like semantics.
 */
export declare function getImportItemsFromCache(importText: string): string[] | null;
/**
 * Store import items in cache with eviction
 */
export declare function setImportItemsCache(importText: string, items: string[]): void;
/**
 * Clear processor caches (useful for testing or memory management)
 */
export declare function clearProcessorCaches(): void;
