import type { Compiler } from '@rspack/core'; import { type ZephyrEngine, type ZephyrBuildHooks } from 'zephyr-agent'; import type { ModuleFederationPlugin } from 'zephyr-xpack-internal'; export interface ZephyrRspackInternalPluginOptions { zephyr_engine: ZephyrEngine; pluginName: string; mfConfig: ModuleFederationPlugin[] | ModuleFederationPlugin | undefined; wait_for_index_html?: boolean; hooks?: ZephyrBuildHooks; } export declare class ZeRspackPlugin { #private; _options: ZephyrRspackInternalPluginOptions; constructor(options: Omit); apply(compiler: Compiler): void; }