import { Logger } from './lib/Logger'; export declare class WebpackBuilder { webpack: any; entryCache: Set; cache: boolean; servicePath: string; buildTmpDir: string; logger: Logger; constructor(config: { servicePath: string; buildTmpDir: string; logger: Logger; cache?: boolean; }); /** * Builds a webpack config into the build directory. */ build(config: any): Promise; /** * Normalizes webpacks externals into an array of strings. * This is fairly rough, could be better. * * @return [ "moduleName" ] */ private normalizeExternals; private runWebpack; }