import type { LightningCssMinimizerRspackPluginOptions, SwcJsMinimizerRspackPluginOptions } from '@rspack/core';
import type { NormalizedEnvironmentConfig, OneOrMany, RsbuildPlugin } from '../types/index.js';
export declare function getSwcMinimizerOptions(config: NormalizedEnvironmentConfig, jsOptions?: SwcJsMinimizerRspackPluginOptions): SwcJsMinimizerRspackPluginOptions;
export declare function parseMinifyOptions(config: NormalizedEnvironmentConfig): {
    minifyJs: boolean;
    minifyCss: boolean;
    jsOptions?: OneOrMany<SwcJsMinimizerRspackPluginOptions>;
    cssOptions?: OneOrMany<LightningCssMinimizerRspackPluginOptions>;
};
export declare const pluginMinimize: () => RsbuildPlugin;
