public final class io/ktor/serialization/kotlinx/KotlinxSerializationConverter : io/ktor/serialization/ContentConverter {
	public fun <init> (Lkotlinx/serialization/SerialFormat;)V
	public fun deserialize (Ljava/nio/charset/Charset;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/utils/io/ByteReadChannel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
	public fun serialize (Lio/ktor/http/ContentType;Ljava/nio/charset/Charset;Lio/ktor/util/reflect/TypeInfo;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

public final class io/ktor/serialization/kotlinx/KotlinxSerializationConverterKt {
	public static final fun serialization (Lio/ktor/serialization/Configuration;Lio/ktor/http/ContentType;Lkotlinx/serialization/BinaryFormat;)V
	public static final fun serialization (Lio/ktor/serialization/Configuration;Lio/ktor/http/ContentType;Lkotlinx/serialization/StringFormat;)V
}

public final class io/ktor/serialization/kotlinx/KotlinxWebsocketSerializationConverter : io/ktor/serialization/WebsocketContentConverter {
	public fun <init> (Lkotlinx/serialization/SerialFormat;)V
	public fun deserialize (Ljava/nio/charset/Charset;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/websocket/Frame;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
	public fun isApplicable (Lio/ktor/websocket/Frame;)Z
	public fun serialize (Ljava/nio/charset/Charset;Lio/ktor/util/reflect/TypeInfo;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

