import type { SyncMap } from '@xyo-network/xl1-protocol/protocol-lib';
/** MemoryMap implementation. */
export declare class MemoryMap<K extends {}, V = {}> implements SyncMap<K, V> {
    private map;
    constructor();
    clear(): void;
    delete(id: K): boolean;
    get(id: K): V | undefined;
    getMany(ids: K[]): V[];
    has(id: K): boolean;
    set(id: K, data: V): void;
    setMany(entries: [K, V][]): void;
}
//# sourceMappingURL=MemoryMap.d.ts.map