import type { ExtendedStore } from './type.js'; export declare class TtlKeyValueInMemory implements ExtendedStore { #private; get ttlSupport(): boolean; constructor(cleanupIntervalMilliseconds?: number); keys(): readonly K[]; get(key: K): V | undefined; set(key: K, value: V, ttl?: number): void; delete(key: K): boolean; clear(): void; }