diff --git a/types/webpack/index.d.ts b/types/webpack/index.d.ts index 1b956a2f5c..8752c7fb30 100644 --- a/types/webpack/index.d.ts +++ b/types/webpack/index.d.ts @@ -136,14 +136,24 @@ declare namespace webpack { optimization?: Options.Optimization; } + interface CliConfigOptions { + config?: string; + mode?: Configuration["mode"]; + env?: string; + 'config-register'?: string; + configRegister?: string; + 'config-name'?: string; + configName?: string; + } + type ConfigurationFactory = (( env: string | Record, - args: Record, + args: CliConfigOptions, ) => Configuration | Promise); type MultiConfigurationFactory = (( env: string | Record, - args: Record, + args: CliConfigOptions, ) => Configuration[] | Promise); interface Entry {