UNPKG

@angular/build

Version:

Official build system for Angular

27 lines (26 loc) 1.04 kB
/** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.dev/license */ import type { ApplicationRef, Type } from '@angular/core'; import type { ɵextractRoutesAndCreateRouteTree, ɵgetOrCreateAngularServerApp } from '@angular/ssr'; /** * Represents the exports available from the main server bundle. */ interface MainServerBundleExports { default: (() => Promise<ApplicationRef>) | Type<unknown>; ɵextractRoutesAndCreateRouteTree: typeof ɵextractRoutesAndCreateRouteTree; ɵgetOrCreateAngularServerApp: typeof ɵgetOrCreateAngularServerApp; } /** * Represents the exports available from the server bundle. */ interface ServerBundleExports { reqHandler?: unknown; } export declare function loadEsmModuleFromMemory(path: './main.server.mjs'): Promise<MainServerBundleExports>; export declare function loadEsmModuleFromMemory(path: './server.mjs'): Promise<ServerBundleExports>; export {};