/// import { IncomingMessage } from 'http'; import { Service } from '../services'; export declare class Router { private services; private routes; private mainPort; private nextRouteWatcher; constructor(services: Service[], mainPort: number); assignPorts(): Promise; loadRoutes(): Promise; watchRoutes(): Promise; closeWatchers(): void; getServiceFromRequest(req: IncomingMessage): Service | null; private getServiceFromUrl; }