declare class SimpleCache { private cache; private readonly defaultTTL; set(key: string, data: T, ttl?: number): void; get(key: string): T | null; clear(): void; size(): number; cleanup(): void; } export declare function createPSICacheKey(url: string, strategy: string, categories: string[], locale: string): string; export declare function createCruxCacheKey(scope: "page" | "origin", url: string, formFactor?: string): string; export declare const cache: SimpleCache; export {};