UNPKG

sdg-http

Version:

pomelo sdg http plugin

21 lines (20 loc) 570 B
/// <reference types="node" /> import http from 'http'; import express from 'express'; import { ISdgHttpOptions } from '../interfaces/common'; export declare class SdgHttp { static PLUGIN_NAME: string; DEFAULT_PORT: number; http: express.Express; app: any; port: number; routes: express.RequestHandler[]; logger: any; server: http.Server; constructor(app: any, opts: ISdgHttpOptions); private defaultLogger; loadRoutes(): void; start(): Promise<void>; afterStart(): void; stop(force: boolean): Promise<unknown>; }