import * as express from 'express'; import { IServerConfiguration } from '../../interfaces'; export declare class ExpressServer { App: express.Application; private readonly _routeNames; private _isSecure; private _server; private _docServer; private _WsServer; private _invoker; private _authenticate; constructor(); start(cfg: IServerConfiguration): Promise; stop(): Promise; private _shouldCompress; private _registerRoutes; private _registerWebsocket; private _filterRequest; private _buildSchema; private _buildDocumentation; private _readCertificateInfo; private _fixParameter; }