import { WebApplicationConstructor } from '../web/WebApplication'; import { WebServerConstructor } from './WebServer'; import { ListenerConstructor } from './listener/IListener'; export declare class WebServerContext { private server; private app; private listener; static create(type: WebServerConstructor): WebServerContext; with(type: WebApplicationConstructor, settings: any, root?: string): WebServerContext; listen(type: ListenerConstructor): any; }