import { Async, KV } from './types'; /** * A mock implementation of an async key-value store that keeps all data in a map * in memory. */ export declare class MockAsync implements Async { readonly store: Map; get(key: string): Promise; set(key: string, value: V): Promise; delete(key: string): Promise; length(): Promise; clear(): Promise; } /** * A mock implementation of a sync key-value store that keeps all data in a map * in memory. */ export declare class MockSync implements KV { readonly store: Map; get(key: string): V | null; set(key: string, value: V): void; delete(key: string): void; } //# sourceMappingURL=mock.d.ts.map