import { Config } from "./Config"; import { ExpectationManager } from "./ExpectationManager"; import { Logger } from "./Logger"; import { RequestLogManager } from "./request-logging/RequestLogManager"; import { ScenarioManager } from "./ScenarioManager"; export declare class ServerManager { protected config: Config; private logger; private requestLogManager; private globalExpectationManager; private scenarioManager; private servers; constructor(config: Config, logger: Logger, requestLogManager: RequestLogManager, globalExpectationManager: ExpectationManager, scenarioManager: ScenarioManager); startServer(port: number): void; stop(): Promise; private onRequest; }