import type { ResolveData } from '../Module.js';
export declare const NormalModuleReplacementPlugin: {
    new (resourceRegExp: RegExp, newResource: string | ((data: ResolveData) => void)): {
        name: string;
        _args: [resourceRegExp: RegExp, newResource: string | ((data: ResolveData) => void)];
        affectedHooks: keyof import("../index.js").CompilerHooks | undefined;
        raw(compiler: import("../index.js").Compiler): import("@rspack/binding").BuiltinPlugin;
        apply(compiler: import("../index.js").Compiler): void;
    };
};
