export type CID = import('./cid.js').CID; export type Block = import('./block.js').Block; /** * @typedef {import('./cid.js').CID} CID */ /** * @template T * @typedef {import('./block.js').Block} Block */ /** * @template T * @param {Object} options * @param {CID} options.cid * @param {(cid: CID) => Promise|null>} options.load * @param {Set} [options.seen] */ export function walk({ cid, load, seen }: { cid: CID; load: (cid: CID) => Promise | null>; seen?: Set | undefined; }): Promise; //# sourceMappingURL=traversal.d.ts.map