import type { BuildMode } from './build/mode'; import type { BuildOptions } from './build/options'; import { CliArgs } from './cli/args'; import { ConfigLinter } from './config/linter'; import { ConfigMocks } from './config/mocks'; import { Log } from '@toreda/log'; import type { WebpackOptions } from './webpack/options'; export declare class Config { readonly entry: string; readonly buildMode: BuildMode; readonly profiler: boolean; readonly log: Log; readonly debugMode: boolean; readonly mocks: ConfigMocks; readonly autoMockInJest: boolean; readonly linter: ConfigLinter; constructor(args: Partial, options: Partial, baseLog: Log); getWebpackCfgPath(options: WebpackOptions): string; }