import type { KeyValueStoreLike } from './types.js';
import { EncryptedKeyValueStore } from './encrypted-key-value-store.js';
import { CachedKeyValueStore } from './cached-key-value-store.js';
export { CachedKeyValueStore } from './cached-key-value-store.js';
export { EncryptedKeyValueStore } from './encrypted-key-value-store.js';
export declare function encryptKeyValueStore(keyValueStore: KeyValueStoreLike, secretKey: string): EncryptedKeyValueStore;
export declare function cacheKeyValueStore(keyValueStore: KeyValueStoreLike): CachedKeyValueStore;
