import { UseMFSwapArgs, UseMFSwapResult } from './types.js';
/**
 * Own the requested-versus-mounted MF swap state and stale instance cleanup.
 * Centraliza el estado de intercambio entre el MF solicitado y el MF montado, junto con la limpieza de instancias obsoletas.
 */
export declare function useMFSwap({ activeSwapRef, cache, createTelemetryContext, emitAbandonedLoadTelemetry, emitSwapFailedTelemetry, emitSwapStartedTelemetry, moduleId, prefix, reportLoaderError, }: UseMFSwapArgs): UseMFSwapResult;
//# sourceMappingURL=useMFSwap.d.ts.map