import type { Plugin as RspackPlugin } from '@rspack/core'; import { type EntryMapItem } from '../../../types/types-entry-map.js'; import { type FlatEvolveOptions } from '../../../types/types-options.js'; /** * Create `html-webpack-plugin` for this build, refer to best practices * * IF serveMode is true, not attach any plugins * Otherwise, attach `html-webpack-plugin` and `@flatjs/evolve-plugin-multi-html-cdn` * * @param buildEntryItem the entries for this `build` * @param allEnv */ export declare const createHtmlRspackPlugins: (serveMode: boolean, entryMapItemList: EntryMapItem[], evolveOptions: FlatEvolveOptions) => Promise;