import type { Plugin, PluginOption } from 'vite' with { 'resolution-mode': 'import'
};
import type { ModuleFederationOptions } from '../mf-vite-etl/ensure_runtime_plugin.mjs';
export interface ViteMFPlugin {
    _options: ModuleFederationOptions;
}
export declare function extract_mf_plugins(plugins: readonly PluginOption[]): Array<Plugin & ViteMFPlugin>;
export declare function extract_mf_plugin(plugins: readonly PluginOption[]): Plugin<any> & ViteMFPlugin;
//# sourceMappingURL=extract_mf_plugin.d.mts.map