import type { ExportStrategy } from '../index.ts'; import type { CodecLoader } from '@helia/interface'; import type { AbortOptions } from '@libp2p/interface'; import type { Blockstore } from 'interface-blockstore'; import type { BlockView } from 'multiformats'; import type { CID } from 'multiformats/cid'; /** * Yields the first block from the first CID and stops */ export declare class BlockExporter implements ExportStrategy { export(cid: CID, blockstore: Blockstore, getCodec: CodecLoader, options?: AbortOptions): AsyncGenerator, void, undefined>; } //# sourceMappingURL=block-exporter.d.ts.map