UNPKG

@m-ld/gateway

Version:

m-ld gateway for services

18 lines (17 loc) 729 B
import { EndPoint } from './EndPoint.js'; import { Request, Response, Server } from 'restify'; import type { Gateway, Notifier } from '../server/index.js'; import type { Liquid } from 'liquidjs'; export declare class GatewayWebsite extends EndPoint<Server> { readonly gateway: Gateway; private readonly notifier; private readonly liquid; private readonly pageVars; private readonly startTime; constructor(gateway: Gateway, server: Server, notifier: Notifier, liquid: Liquid); getPage(req: Request, res: Response): Promise<void>; headPage(req: Request, res: Response): Promise<void>; activation(req: Request, res: Response): Promise<void>; private renderHtml; private setHtmlHeaders; }