public final class io/ktor/server/jetty/EngineMain {
	public static final field INSTANCE Lio/ktor/server/jetty/EngineMain;
	public static final fun main ([Ljava/lang/String;)V
}

public final class io/ktor/server/jetty/Jetty : io/ktor/server/engine/ApplicationEngineFactory {
	public static final field INSTANCE Lio/ktor/server/jetty/Jetty;
	public synthetic fun create (Lio/ktor/server/engine/ApplicationEngineEnvironment;Lkotlin/jvm/functions/Function1;)Lio/ktor/server/engine/ApplicationEngine;
	public fun create (Lio/ktor/server/engine/ApplicationEngineEnvironment;Lkotlin/jvm/functions/Function1;)Lio/ktor/server/jetty/JettyApplicationEngine;
}

public final class io/ktor/server/jetty/JettyApplicationCall : io/ktor/server/servlet/AsyncServletApplicationCall {
	public fun <init> (Lio/ktor/server/application/Application;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;)V
	public synthetic fun getResponse ()Lio/ktor/server/engine/BaseApplicationResponse;
	public fun getResponse ()Lio/ktor/server/jetty/JettyApplicationResponse;
	public synthetic fun getResponse ()Lio/ktor/server/response/ApplicationResponse;
	public synthetic fun getResponse ()Lio/ktor/server/servlet/ServletApplicationResponse;
}

public final class io/ktor/server/jetty/JettyApplicationEngine : io/ktor/server/jetty/JettyApplicationEngineBase {
	public fun <init> (Lio/ktor/server/engine/ApplicationEngineEnvironment;Lkotlin/jvm/functions/Function1;)V
	public synthetic fun start (Z)Lio/ktor/server/engine/ApplicationEngine;
	public fun start (Z)Lio/ktor/server/jetty/JettyApplicationEngine;
	public synthetic fun start (Z)Lio/ktor/server/jetty/JettyApplicationEngineBase;
}

public class io/ktor/server/jetty/JettyApplicationEngineBase : io/ktor/server/engine/BaseApplicationEngine {
	public fun <init> (Lio/ktor/server/engine/ApplicationEngineEnvironment;Lkotlin/jvm/functions/Function1;)V
	protected final fun getConfiguration ()Lio/ktor/server/jetty/JettyApplicationEngineBase$Configuration;
	protected final fun getServer ()Lorg/eclipse/jetty/server/Server;
	public synthetic fun start (Z)Lio/ktor/server/engine/ApplicationEngine;
	public fun start (Z)Lio/ktor/server/jetty/JettyApplicationEngineBase;
	public fun stop (JJ)V
	public fun toString ()Ljava/lang/String;
}

public final class io/ktor/server/jetty/JettyApplicationEngineBase$Configuration : io/ktor/server/engine/BaseApplicationEngine$Configuration {
	public fun <init> ()V
	public final fun getConfigureServer ()Lkotlin/jvm/functions/Function1;
	public final fun setConfigureServer (Lkotlin/jvm/functions/Function1;)V
}

public final class io/ktor/server/jetty/JettyApplicationResponse : io/ktor/server/servlet/AsyncServletApplicationResponse {
	public fun <init> (Lio/ktor/server/servlet/AsyncServletApplicationCall;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;Lorg/eclipse/jetty/server/Request;Lkotlin/coroutines/CoroutineContext;)V
	public fun push (Lio/ktor/server/response/ResponsePushBuilder;)V
}

public final class io/ktor/server/jetty/internal/JettyUpgradeImpl : io/ktor/server/servlet/ServletUpgrade {
	public static final field INSTANCE Lio/ktor/server/jetty/internal/JettyUpgradeImpl;
	public fun performUpgrade (Lio/ktor/http/content/OutgoingContent$ProtocolUpgrade;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

