///
import './vue-define';
declare const exports: {
router: import("vue-router").default;
project: import("./global/GlobalData").DeepReadonlyObject;
_fetchPayload(serverName: string, serverStatus: any): Promise;
_loadServerPayloads(): Promise;
detectServer(): Promise;
updateRouteInfo(pkgName: string, componentName: string): void;
_parseSessionString(sessName: string, sessStr: string): void;
_parseUrlSessions(): void;
_parseLocalStorageSession(): void;
loadSessions(): void;
serviceUrl(pkgName: string): string | undefined;
clearSession(session: string): void;
loadApi(api: T): import("./global/project").API_EXPORT_REMAP_SESSION_T;
_checkLoadDevModule(moduleName: string): Promise;
getModule(moduleName: string): import("./global/project").IModule;
getModuleGlobalVar(moduleName: string): any;
getModuleDependencies(moduleName: string): string[] | undefined;
getModuleFiles(moduleName: string): string[];
loadExternalModule(moduleName: string | string[]): Promise;
vueComponent(pkgName: string, componentName: string): Promise>;
vueComponents(pkgName: string, componentNames: string[]): Promise[]>;
checkPremissions(pkgName: string, CmptName: string): true;
loadVueDir(pkgName: any, reqContext: __WebpackModuleApi.RequireContext): any;
_loadProject(): void;
_loadDeveloperConfig(): Promise;
_wait(cbFun: Function): void;
_waitVmminit(): Promise;
_setHost(_serviceName: string, _host: string): void;
getServiceUrl(): string;
}, {
homepagePackage: string;
}, Record>, "homepagePackage" | "$watch" | "$on" | "$emit" | "_initStatus" | "routeInfo" | "projectData" | "sessions" | "api" | "services" | "serverStatus" | "serviceRouter" | "_userPm" | "protocol" | "_fromUrl" | "customizedHost" | "setFromUrl" | "getFromUrl" | "setUserPm" | "checkUserPm" | "_timeoutFetch" | "_fetchPayload" | "_loadServerPayloads" | "detectServer" | "updateRouteInfo" | "_parseSessionString" | "_parseUrlSessions" | "_parseLocalStorageSession" | "loadSessions" | "serviceUrl" | "clearSession" | "loadApi" | "_checkLoadDevModule" | "getModule" | "getModuleGlobalVar" | "getModuleDependencies" | "getModuleFiles" | "loadExternalModule" | "vueComponent" | "vueComponents" | "checkPremissions" | "loadVueDir" | "_loadProject" | "_loadDeveloperConfig" | "_wait" | "_waitVmminit" | "_setHost" | "getServiceUrl">>;
logger: (name: string) => import("loglevel").Logger;
pushPath: (path: string) => void;
};
export * from './global/GlobalData';
export default exports;