import HtmlWebpackPlugin from 'html-webpack-plugin'; import { type UniBuilderInstance } from './rspack'; import type { CreateUniBuilderOptions } from './types'; import { type UniBuilderWebpackInstance } from './webpack'; export { HtmlWebpackPlugin }; export type { CreateUniBuilderOptions, UniBuilderInstance, UniBuilderWebpackInstance, }; export type { UniBuilderConfig, UniBuilderPlugin, LooseRsbuildPlugin, BundlerType, MetaOptions, Stats, MultiStats, RspackConfig, CacheGroup, } from './types'; export declare function createUniBuilder(options: CreateUniBuilderOptions): Promise; export { logger, type ConfigChain, type RsbuildPlugin, type ChainIdentifier, type RspackChain, type Rspack, type RsbuildContext, type RsbuildConfig, type RsbuildTarget, type NormalizedConfig, } from '@rsbuild/core'; export type { webpack, WebpackConfig } from '@rsbuild/webpack'; export { RUNTIME_CHUNK_NAME, SERVICE_WORKER_ENVIRONMENT_NAME, isHtmlDisabled, castArray, } from './shared/utils'; export { parseConfig as parseRspackConfig } from './rspack';