import { CID } from 'multiformats/cid'; import { BaseBlockstore } from './base.ts'; import type { Pair } from 'interface-blockstore'; import type { AbortOptions, Await, AwaitGenerator, AwaitIterable } from 'interface-store'; export declare class MemoryBlockstore extends BaseBlockstore { private readonly data; constructor(); put(key: CID, val: Uint8Array | AwaitIterable, options?: AbortOptions): Await; private _put; get(key: CID, options?: AbortOptions): AwaitGenerator; has(key: CID, options?: AbortOptions): Await; delete(key: CID, options?: AbortOptions): Promise; getAll(options?: AbortOptions): AwaitGenerator; } //# sourceMappingURL=memory.d.ts.map