import { IResolvePluginOptions } from "./i-resolve-plugin-options";
/**
 * A Rollup plugin that can resolve paths within node_modules using the node resolution algorithm
 * @param {IResolvePluginOptions} [options={}]
 */
export declare function resolvePlugin({ root, prioritizedPackageKeys, prioritizedExtensions, selectPackageField, moduleDirectory }?: Partial<IResolvePluginOptions>): {
    name: string;
    /**
     * Attempts to resolve the given id within node_modules and returns void if it fails to do so
     * @param {string} id
     * @returns {string | void}
     */
    resolveId(id: string): string | void;
};
