Files
emaui/node_modules/@module-federation/runtime-core/dist/index.d.ts
2026-05-29 15:23:46 +03:00

29 lines
1.9 KiB
TypeScript

import { Module } from "./module/index.js";
import { CurrentGlobal, Federation, Global, addGlobalSnapshot, getGlobalFederationConstructor, getGlobalSnapshot, getInfoWithoutType, registerGlobalPlugins, resetFederationGlobalInfo, setGlobalFederationConstructor, setGlobalFederationInstance } from "./global.js";
import { ModuleFederation } from "./core.js";
import { ModuleFederationRuntimePlugin } from "./type/plugin.js";
import { UserOptions } from "./type/config.js";
import { index_d_exports } from "./type/index.js";
import { isStaticResourcesEqual, safeWrapper } from "./utils/tool.js";
import { matchRemoteWithNameAndExpose } from "./utils/manifest.js";
import { assert, error } from "./utils/logger.js";
import { getRemoteEntry, getRemoteInfo } from "./utils/load.js";
import { preloadAssets } from "./utils/preload.js";
import { getRegisteredShare } from "./utils/share.js";
import { IGlobalUtils, IShareUtils } from "./helpers.js";
import { satisfy } from "./utils/semver/index.js";
import { loadScript, loadScriptNode } from "@module-federation/sdk";
//#region src/index.d.ts
declare const helpers: {
global: IGlobalUtils;
share: IShareUtils;
utils: {
matchRemoteWithNameAndExpose: typeof matchRemoteWithNameAndExpose;
preloadAssets: typeof preloadAssets;
getRemoteInfo: typeof getRemoteInfo;
};
};
//#endregion
export { CurrentGlobal, type Federation, Global, type IGlobalUtils, type IShareUtils, Module, ModuleFederation, type ModuleFederationRuntimePlugin, type UserOptions, addGlobalSnapshot, assert, error, getGlobalFederationConstructor, getGlobalSnapshot, getInfoWithoutType, getRegisteredShare, getRemoteEntry, getRemoteInfo, helpers, isStaticResourcesEqual, loadScript, loadScriptNode, matchRemoteWithNameAndExpose, registerGlobalPlugins, resetFederationGlobalInfo, safeWrapper, satisfy, setGlobalFederationConstructor, setGlobalFederationInstance, index_d_exports as types };
//# sourceMappingURL=index.d.ts.map