import { compilation, Compiler, Plugin } from 'webpack';
import Chunk = compilation.Chunk;
import Compilation = compilation.Compilation;
import { BabelTarget } from './babel-target';
/**
 * @internalapi
 */
export declare class NormalizeCssChunksPlugin implements Plugin {
    private targets;
    constructor(targets: BabelTarget[]);
    apply(compiler: Compiler): void;
    extractCssChunks(compilation: Compilation, chunks: Chunk[]): void;
    private findEntryName;
    private findEntryModule;
    private getEntryFromModule;
    cleanCssChunks(compilation: Compilation, chunks: Chunk[]): void;
}
