import { IWebRuntimeAppData } from '@cloudbase/lowcode-generator/lib/weapps-core';
import { BuildAppProps } from '../core/index';
import { IPlatformApp } from '@cloudbase/cals';
import { ICDN_ENDPOINTS_COFIG } from '../config';
import { IAppCommonBuildContext } from '../mp/BuildContext';
interface IWebpackCoreProps extends BuildAppProps {
    buildContext: Omit<IAppCommonBuildContext, 'mainAppData'>;
    cals: IPlatformApp;
    appBuildDir: string;
    mainAppData: IWebRuntimeAppData;
    subAppDataList: IWebRuntimeAppData[];
    assets: string[];
    cdnEndpoints?: ICDN_ENDPOINTS_COFIG;
    vueVersion?: number;
}
export declare function runWebpackCore({ buildContext, cals, mainAppData, subAppDataList, appBuildDir, publicPath, mode, appKey, buildTypeList, assets, devTool, generateMpType, cdnEndpoints, vueVersion, }: IWebpackCoreProps): Promise<string>;
export {};
