import { HtmlTag } from 'html-webpack-plugin';
import { Compiler, Plugin } from 'webpack';
import { BabelTarget } from './babel-target';
import { TargetedChunkMap } from './targeted.chunk';
/**
 * @internalapi
 */
export declare class BabelMultiTargetHtmlUpdater implements Plugin {
    private targets;
    constructor(targets: BabelTarget[]);
    updateScriptTags(chunkMap: TargetedChunkMap, tags: HtmlTag[]): void;
    private mapChunkNames;
    apply(compiler: Compiler): void;
}
