import { type Compilation, type Compiler, type sources } from 'webpack'; type Source = sources.Source; export interface CompressionPluginOptions { test: RegExp; algorithm: 'gzip' | 'brotli'; } export declare class CompressionPlugin { private name; private worker; private options; constructor(options: CompressionPluginOptions); private runCompressionAlgorithm; compress(compiler: Compiler, compilation: Compilation, assets: Record): Promise; apply(compiler: Compiler): void; } export { };