import * as d from '../../declarations';
import { RollupBuild } from 'rollup';
import { RollupResult } from '../../declarations';
export declare function generateEsm(config: d.Config, compilerCtx: d.CompilerCtx, buildCtx: d.BuildCtx, build: d.Build, rollupBuild: RollupBuild, webpackBuild: boolean, outputTargets: d.OutputTargetDistLazy[]): Promise<d.BundleModule[]>;
export declare function generateShortcuts(config: d.Config, compilerCtx: d.CompilerCtx, outputTargets: d.OutputTargetDistLazy[], rollupResult: RollupResult[]): Promise<void[]>;
