UNPKG

@lxdhub/web

Version:

<h2 align="center"> <img src="https://i.imgur.com/RGCZZjl.png" alt="LXD Hub Web Logo" width="500" /> </h2>

22 lines (21 loc) 666 B
import 'reflect-metadata'; import 'zone.js/dist/zone-node'; import { Interfaces } from '@lxdhub/common'; import { LXDHubWebSettings } from './lxdhubwebsettings.interface'; import { Application } from 'express'; export declare class LXDHubWeb implements Interfaces.ILXDHubHttpService { private settings; private app?; private logger; private distFolder; private browserDistFolder; private url; constructor(settings: LXDHubWebSettings, app?: Application); private setupNgRendering; private listen; bootstrap(): Promise<Application>; /** * Runs the webinterface with the set settings */ run(): Promise<void>; }