import * as d from '../../declarations';
export declare function generateLazyModules(config: d.Config, compilerCtx: d.CompilerCtx, buildCtx: d.BuildCtx, destinations: string[], rollupResults: d.RollupResult[], sourceTarget: d.SourceTarget, sufix: string, webpackBuild: boolean): Promise<d.BundleModule[]>;
export declare function writeLazyChunk(config: d.Config, compilerCtx: d.CompilerCtx, buildCtx: d.BuildCtx, destinations: string[], sourceTarget: d.SourceTarget, webpackBuild: boolean, rollupResult: d.RollupResult): Promise<void>;
export declare function convertChunk(config: d.Config, compilerCtx: d.CompilerCtx, buildCtx: d.BuildCtx, sourceTarget: d.SourceTarget, isCore: boolean, webpackBuild: boolean, code: string): Promise<string>;
export declare function writeLazyCore(config: d.Config, compilerCtx: d.CompilerCtx, buildCtx: d.BuildCtx, destinations: string[], sourceTarget: d.SourceTarget, code: string, filename: string, bundleModules: d.BundleModule[], webpackBuild: boolean): Promise<void>;
