export interface KeyValueCacheSetOptions { ttl?: number | null; } export interface KeyValueCache { get(key: string): Promise; set(key: string, value: V, options?: KeyValueCacheSetOptions): Promise; delete(key: string): Promise; } export interface TestableKeyValueCache extends KeyValueCache { flush?(): Promise; close?(): Promise; } //# sourceMappingURL=KeyValueCache.d.ts.map