/**
 * Retrieves IPLD Nodes along the `path` that is rooted at `cid`.
 *
 * @param {CID} cid - the CID where the resolving starts
 * @param {string} path - the path that should be resolved
 * @param {import('../types').Multicodecs} codecs
 * @param {(cid: CID, options?: import('../types').AbortOptions) => Promise<Uint8Array>} getBlock
 * @param {import('../types').AbortOptions} [options]
 */
export function resolve(cid: CID, path: string, codecs: import('../types').Multicodecs, getBlock: (cid: CID, options?: import('../types').AbortOptions) => Promise<Uint8Array>, options?: import("ipfs-core-types/src/utils").AbortOptions | undefined): AsyncGenerator<{
    value: any;
    remainderPath: string;
}, void, unknown>;
import { CID } from "multiformats/cid";
//# sourceMappingURL=resolve.d.ts.map