import WebpackChain from "webpack-chain"; import type { Configuration } from "webpack"; export declare type ShareConfig = Record; export interface ConfigOptions { name: string; entry: string; filename: string; outputDir: string; publicPath: string; shared?: ShareConfig; externals: Configuration["externals"]; esmFullSpecific: Boolean; exposes: Record; } export declare function getConfig({ name, entry, filename, outputDir, publicPath, shared, externals, esmFullSpecific, exposes, }: ConfigOptions): WebpackChain;