import { KeyValueStoreLike } from './types.js';
export declare class CachedKeyValueStore implements KeyValueStoreLike {
    #private;
    private kvstore;
    constructor(kvstore: KeyValueStoreLike);
    getValue<T = unknown>(key: string): Promise<T | null>;
    setValue<T>(key: string, value: T | null): Promise<void>;
}
