/// import { Logger } from '@cirrusct/logging'; import { WebServerStartupOptions, HttpServerInstances, HttpServerInstance, Polka } from './types'; import { ServerOptions as HttpsServerOptions } from 'https'; export declare class HttpServerInstanceManager { private polka; private startupConfig; private logger; private httpsOptions?; private _eventEmitter; private _instances; constructor(polka: Polka, startupConfig: WebServerStartupOptions, logger: Logger, httpsOptions?: HttpsServerOptions); get instances(): HttpServerInstances; private createServer; private initInstances; start(): void; private emitOnListening; onListening: (listener: (instance: HttpServerInstance) => void) => void; }