/// import { IncomingMessage, ServerResponse } from "http"; import HostController from "./HostController"; import DomainController from "./DomainController"; export default class MainController { private domainController; private hostController; private domainPattern; private hostPattern; private paramsPattern; private sizePattern; private pagePattern; private searchPattern; constructor(domainController: DomainController, hostController: HostController); requestListener(msg: IncomingMessage, res: ServerResponse): void; private findDomain; private parseRequest; private getMethod; private getResource; private getParams; private parseIdOrName; private parsePositiveIntMatch; }