import type { AppContext, AppModule, ShellModuleRegistration } from "./types.js"; declare global { var __EVJS_SHELL_MODULES__: Record | undefined; } export declare function registerShellModule(href: string, module: ShellModuleRegistration): void; export declare function getShellModuleRegistry(): Record; export declare function readRegisteredModule(href: string, ctx: AppContext): Promise; export declare function resolveBrowserHref(href: string): string | undefined; //# sourceMappingURL=registry.d.ts.map