import { moduleFederationPlugin } from "@module-federation/sdk"; import { Chunk, Compilation, Compiler } from "webpack"; //#region src/lib/container/AsyncBoundaryPlugin.d.ts type Options = moduleFederationPlugin.AsyncBoundaryOptions; declare class AsyncEntryStartupPlugin { private _options; private _runtimeChunks; constructor(options?: Options); apply(compiler: Compiler): void; private _collectRuntimeChunks; getChunkByName(compilation: Compilation, dependOn: string[], byname: Set): void; private _handleRenderStartup; private _getChunkRuntime; private _getRemotes; private _getShared; private _getInitialEntryModules; private _getTemplateString; } //#endregion export { Options, AsyncEntryStartupPlugin as default }; //# sourceMappingURL=AsyncBoundaryPlugin.d.ts.map