import { type EntryMapItem } from '../../../types/types-entry-map.js'; import { type EvolveMultiCdnEnvType } from '../../../types/types-multi-html.js'; import { type FlatEvolveOptions } from '../../../types/types-options.js'; import type { WebpackPlugin } from '../../../types/types-webpack.js'; /** * Create `html-webpack-plugin` for this build, refer to best practices * We'd better pass only one entry for each `build` cycle * @param buildEntryItem the entries for this `build` * @param allEnv */ export declare const createMultiHtmlWebpackPlugins: (serveMode: boolean, evolveOptions: FlatEvolveOptions, entryMapItemList: EntryMapItem[], allEnv: Array) => Promise;