declare namespace org { namespace eclipse { namespace jetty { namespace server { class AsyncContextState implements javax.servlet.AsyncContext { public constructor(arg0: org.eclipse.jetty.server.HttpChannelState) public getHttpChannel(): org.eclipse.jetty.server.HttpChannel public addListener(arg0: javax.servlet.AsyncListener, arg1: javax.servlet.ServletRequest, arg2: javax.servlet.ServletResponse): void public addListener(arg0: javax.servlet.AsyncListener): void public complete(): void public createListener(arg0: java.lang.Class): T public dispatch(): void public dispatch(arg0: java.lang.String | string): void public dispatch(arg0: javax.servlet.ServletContext, arg1: java.lang.String | string): void public getRequest(): javax.servlet.ServletRequest public getResponse(): javax.servlet.ServletResponse public getTimeout(): long public hasOriginalRequestAndResponse(): boolean public setTimeout(arg0: long): void public start(arg0: java.lang.Runnable | java.lang.Runnable$$Lambda): void public reset(): void public getHttpChannelState(): org.eclipse.jetty.server.HttpChannelState public static class: java.lang.Class } } } } }