import { AbstractGenerator } from './abstract-generator'; export declare class BundlerGenerator extends AbstractGenerator { generate(): Promise; preferESBuild(): Promise; protected shouldGenerateUserWebpackConfig(): Promise; protected shouldGenerateUserESBuildConfig(): Promise; get configPath(): string; get genConfigPath(): string; get genNodeConfigPath(): string; get esbuildPath(): string; get genESBuildBrowserPath(): string; get genESBuildNodePath(): string; get genESBuildElectronPath(): string; protected compileWebpackConfig(): string; protected compileUserWebpackConfig(): string; protected compileNodeWebpackConfig(): string; protected compileESBuildBrowserConfig(): string; protected compileESBuildNodeConfig(): string; protected compileESBuildUserConfig(): string; protected compileESBuildElectronConfig(): string; } //# sourceMappingURL=bundler-generator.d.ts.map