1 | import { RenderOptions as RenderOptions_2 } from '@nguniversal/common/engine';
|
2 | import type { Request as Request_2 } from 'express';
|
3 | import type { Response as Response_2 } from 'express';
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | export declare function ngExpressEngine(setupOptions: Readonly<NgSetupOptions>): (filePath: string, options: object, callback: (err?: Error | null, html?: string) => void) => void;
|
9 |
|
10 |
|
11 |
|
12 |
|
13 | export declare interface NgSetupOptions extends Pick<RenderOptions_2, 'providers' | 'publicPath' | 'inlineCriticalCss'> {
|
14 | bootstrap: NonNullable<RenderOptions_2['bootstrap']>;
|
15 | }
|
16 |
|
17 |
|
18 |
|
19 |
|
20 | export declare interface RenderOptions extends RenderOptions_2 {
|
21 | req: Request_2;
|
22 | res?: Response_2;
|
23 | }
|
24 |
|
25 | export { }
|