export interface HostModuleBridgeInstallResult { installed: boolean; specifiers: string[]; } export interface HostModuleBridgeBuilder { module(specifier: string, callback: () => { exports: object; loader: "object"; }): HostModuleBridgeBuilder; } export interface HostModuleBridgePlugin { name: string; setup(build: HostModuleBridgeBuilder): void; } /** * Create the runtime plugin that exposes the host's existing module namespace * objects to external ESM bundles without evaluating a second package graph. */ export declare function createHostModuleBridgePlugin(modules: Record): HostModuleBridgePlugin; /** Register live host module objects before native builtin imports. */ export declare function installHostModuleBridge(): Promise; //# sourceMappingURL=host-module-bridge.d.ts.map