export interface CacheModel { conId?: string; namespace?: string; value: T; } export declare enum CacheTtlSeconds { FOREVER = 0, ONE_MINUTE = 60, ONE_HOUR = 3600, ONE_DAY = 86400, ONE_WEEK = 604800, ONE_MONTH = 2592000, ONE_QUARTER = 7776000, ONE_YEAR = 31536000 } export interface CacheableOption { key?: string; expiry?: number; conId?: string; } export interface CacheEvictOption { key?: string; allEntries?: boolean; conId?: string; } export declare const CACHEABLE_WATERMARK = "__cacheable__"; //# sourceMappingURL=cache.model.d.ts.map