export declare const SizeLimitsPlugin: {
    new (options: {
        assetFilter?: (assetFilename: string) => boolean;
        hints?: false | 'warning' | 'error';
        maxAssetSize?: number;
        maxEntrypointSize?: number;
    }): {
        name: string;
        _args: [options: {
            assetFilter?: (assetFilename: string) => boolean;
            hints?: false | 'warning' | 'error';
            maxAssetSize?: number;
            maxEntrypointSize?: number;
        }];
        affectedHooks: keyof import("../index.js").CompilerHooks | undefined;
        raw(compiler: import("../index.js").Compiler): import("@rspack/binding").BuiltinPlugin;
        apply(compiler: import("../index.js").Compiler): void;
    };
};
