import { Request as Request_2 } from 'express'; import { Response as Response_2 } from 'express'; import { ɵRenderOptions } from '@nguniversal/common/engine'; /** * This is an express engine for handling Angular Applications */ export declare function ngExpressEngine(setupOptions: Readonly): (filePath: string, options: object, callback: (err?: Error | null | undefined, html?: string | undefined) => void) => void; /** * These are the allowed options for the engine */ export declare type NgSetupOptions = Pick<ɵRenderOptions, 'bootstrap' | 'providers' | 'publicPath' | 'inlineCriticalCss'>; /** * These are the allowed options for the render */ export declare interface RenderOptions extends ɵRenderOptions { req: Request_2; res?: Response_2; } export { }