import { BuildAdapter } from '@softarc/native-federation/build'; import * as esbuild from 'esbuild'; import { BuilderContext } from '@angular-devkit/architect'; import { ApplicationBuilderOptions } from '@angular/build'; import { RebuildEvents } from './rebuild-events'; export type MemResultHandler = (outfiles: esbuild.OutputFile[], outdir?: string) => void; export declare function setMemResultHandler(handler: MemResultHandler): void; export declare function createAngularBuildAdapter(builderOptions: ApplicationBuilderOptions, context: BuilderContext, rebuildRequested?: RebuildEvents): BuildAdapter; export declare function loadEsmModule(modulePath: string | URL): Promise;