/** Maximum concrete key or glob length accepted by the cache API. */ export declare const API_CACHE_KEY_MAX_LENGTH = 512; /** Namespace reserved for deterministic API-boundary key rewrites. */ export declare const SANITIZED_CACHE_KEY_MARKER = "vf-sanitized:"; export declare const CACHE_KEY_ALLOWED_PATTERN: RegExp; export declare const CACHE_PATTERN_ALLOWED_PATTERN: RegExp; /** Whether a concrete key can cross the API cache boundary unchanged. */ export declare function isValidCacheKey(key: string): boolean; /** Whether a concrete key can cross the API boundary without being rewritten. */ export declare function isCacheKeyPassThroughSafe(key: string): boolean; /** Whether a deletion glob can cross the API cache boundary unchanged. */ export declare function isValidCachePattern(pattern: string): boolean; //# sourceMappingURL=api-policy.d.ts.map