import { CID } from 'multiformats'; import { BaseBlockstore } from 'blockstore-core'; import { Blockstore } from './index'; export declare class MemoryBlockStore extends BaseBlockstore implements Blockstore { store: Map; constructor(); blocks(): AsyncGenerator<{ cid: CID; bytes: Uint8Array; }, void, unknown>; put(cid: CID, bytes: Uint8Array): Promise; get(cid: CID): Promise; has(cid: CID): Promise; close(): Promise; }