/** * Library index */ /// import AsyncHTTPServerConfig from './type/async-HTTP-server-config'; import { Server } from 'http'; declare class AsyncHTTPServer { private readonly config?; private server?; private started; constructor(config?: AsyncHTTPServerConfig); /** * Is the server running */ get isRunning(): boolean; /** * Get HTTP server instance */ get HttpServer(): Server | undefined; /** * Start server * @param config Configuration object to override the default settings */ start(config?: AsyncHTTPServerConfig): Promise; /** * Stop current instance of the server */ stop(): Promise; } export default AsyncHTTPServer;