///
import { CID } from 'multiformats';
import { BaseBlockstore } from 'blockstore-core';
import { Blockstore } from './index';
export declare class FsBlockStore extends BaseBlockstore implements Blockstore {
path: string;
_opened: boolean;
_opening?: Promise;
constructor();
_open(): Promise;
put(cid: CID, bytes: Uint8Array): Promise;
get(cid: CID): Promise;
has(cid: CID): Promise;
blocks(): AsyncGenerator<{
cid: CID;
bytes: Buffer;
}, void, unknown>;
close(): Promise;
}