/**
 * @param {object} config
 * @param {import('ipfs-repo').IPFSRepo} config.repo
 * @param {import('ipfs-core-utils/multicodecs').Multicodecs} config.codecs
 * @param {import('ipfs-core-utils/src/multibases').Multibases} config.bases
 * @param {import('ipfs-core-types/src/name').API} config.name
 */
export function createResolve({ repo, codecs, bases, name }: {
    repo: import('ipfs-repo').IPFSRepo;
    codecs: import('ipfs-core-utils/multicodecs').Multicodecs;
    bases: import('ipfs-core-utils/src/multibases').Multibases;
    name: import('ipfs-core-types/src/name').API;
}): (name: string, options?: import("ipfs-core-types/src/root").ResolveOptions | undefined) => Promise<string>;
//# sourceMappingURL=resolve.d.ts.map