import express from 'express'; import * as io from 'socket.io'; export declare const DEFAULT_PORT = 3000; export interface RouteMiddleware { path: string; handlers: express.RequestHandler | express.RequestHandler[]; } export interface ILaunchHttpServerOptions { staticDirPath?: string; httpServerPort?: number; socketServerOptions?: Partial; routeMiddlewares?: Array; hostname?: string; } export declare function launchEngineHttpServer({ staticDirPath, httpServerPort, socketServerOptions, routeMiddlewares, hostname, }?: ILaunchHttpServerOptions): Promise<{ close: () => Promise; port: number; app: express.Express; socketServer: io.Server; }>; //# sourceMappingURL=launch-http-server.d.ts.map