public final class io/ktor/server/plugins/statuspages/StatusPagesConfig {
	public fun <init> ()V
	public final fun exception (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function3;)V
	public final fun getExceptions ()Ljava/util/Map;
	public final fun getStatuses ()Ljava/util/Map;
	public final fun status ([Lio/ktor/http/HttpStatusCode;Lkotlin/jvm/functions/Function3;)V
	public final fun statusWithContext ([Lio/ktor/http/HttpStatusCode;Lkotlin/jvm/functions/Function3;)V
}

public final class io/ktor/server/plugins/statuspages/StatusPagesConfig$StatusContext {
	public fun <init> (Lio/ktor/server/application/ApplicationCall;Lio/ktor/http/content/OutgoingContent;)V
	public final fun getCall ()Lio/ktor/server/application/ApplicationCall;
	public final fun getContent ()Lio/ktor/http/content/OutgoingContent;
}

public final class io/ktor/server/plugins/statuspages/StatusPagesJvmKt {
	public static final fun exception (Lio/ktor/server/plugins/statuspages/StatusPagesConfig;Ljava/lang/Class;Lkotlin/jvm/functions/Function3;)V
	public static final fun statusFile (Lio/ktor/server/plugins/statuspages/StatusPagesConfig;[Lio/ktor/http/HttpStatusCode;Ljava/lang/String;)V
}

public final class io/ktor/server/plugins/statuspages/StatusPagesKt {
	public static final fun getStatusPages ()Lio/ktor/server/application/ApplicationPlugin;
}

