import { NormalizedRuntimeInitOptionsWithOutShared } from "./utils.js";
import * as webpack$1 from "webpack";

//#region src/lib/container/runtime/FederationRuntimeModule.d.ts
declare const RuntimeModule: typeof webpack$1.RuntimeModule;
declare class FederationRuntimeModule extends RuntimeModule {
  runtimeRequirements: ReadonlySet<string>;
  containerName: string;
  initOptionsWithoutShared: NormalizedRuntimeInitOptionsWithOutShared;
  constructor(runtimeRequirements: ReadonlySet<string>, containerName: string, initOptionsWithoutShared: NormalizedRuntimeInitOptionsWithOutShared);
  /**
   * @returns {string | null} runtime code
   */
  generate(): string;
}
//#endregion
export { FederationRuntimeModule as default };
//# sourceMappingURL=FederationRuntimeModule.d.ts.map