// Klib ABI Dump // Targets: [androidNativeArm32, androidNativeArm64, androidNativeX64, androidNativeX86, iosArm64, iosSimulatorArm64, iosX64, js, linuxArm32Hfp, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, wasmWasi, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] // Rendering settings: // - Signature version: 2 // - Show manifest properties: true // - Show declarations: true // Library unique name: open annotation class kotlinx.serialization.json.internal/FormatLanguage : kotlin/Annotation { // kotlinx.serialization.json.internal/FormatLanguage|null[0] constructor (kotlin/String, kotlin/String, kotlin/String) // kotlinx.serialization.json.internal/FormatLanguage.|(kotlin.String;kotlin.String;kotlin.String){}[0] final val prefix // kotlinx.serialization.json.internal/FormatLanguage.prefix|{}prefix[0] final fun (): kotlin/String // kotlinx.serialization.json.internal/FormatLanguage.prefix.|(){}[0] final val suffix // kotlinx.serialization.json.internal/FormatLanguage.suffix|{}suffix[0] final fun (): kotlin/String // kotlinx.serialization.json.internal/FormatLanguage.suffix.|(){}[0] final val value // kotlinx.serialization.json.internal/FormatLanguage.value|{}value[0] final fun (): kotlin/String // kotlinx.serialization.json.internal/FormatLanguage.value.|(){}[0] } open annotation class kotlinx.serialization.json/JsonClassDiscriminator : kotlin/Annotation { // kotlinx.serialization.json/JsonClassDiscriminator|null[0] constructor (kotlin/String) // kotlinx.serialization.json/JsonClassDiscriminator.|(kotlin.String){}[0] final val discriminator // kotlinx.serialization.json/JsonClassDiscriminator.discriminator|{}discriminator[0] final fun (): kotlin/String // kotlinx.serialization.json/JsonClassDiscriminator.discriminator.|(){}[0] } open annotation class kotlinx.serialization.json/JsonNames : kotlin/Annotation { // kotlinx.serialization.json/JsonNames|null[0] constructor (kotlin/Array...) // kotlinx.serialization.json/JsonNames.|(kotlin.Array...){}[0] final val names // kotlinx.serialization.json/JsonNames.names|{}names[0] final fun (): kotlin/Array // kotlinx.serialization.json/JsonNames.names.|(){}[0] } final enum class kotlinx.serialization.json/ClassDiscriminatorMode : kotlin/Enum { // kotlinx.serialization.json/ClassDiscriminatorMode|null[0] enum entry ALL_JSON_OBJECTS // kotlinx.serialization.json/ClassDiscriminatorMode.ALL_JSON_OBJECTS|null[0] enum entry NONE // kotlinx.serialization.json/ClassDiscriminatorMode.NONE|null[0] enum entry POLYMORPHIC // kotlinx.serialization.json/ClassDiscriminatorMode.POLYMORPHIC|null[0] final val entries // kotlinx.serialization.json/ClassDiscriminatorMode.entries|#static{}entries[0] final fun (): kotlin.enums/EnumEntries // kotlinx.serialization.json/ClassDiscriminatorMode.entries.|#static(){}[0] final fun valueOf(kotlin/String): kotlinx.serialization.json/ClassDiscriminatorMode // kotlinx.serialization.json/ClassDiscriminatorMode.valueOf|valueOf#static(kotlin.String){}[0] final fun values(): kotlin/Array // kotlinx.serialization.json/ClassDiscriminatorMode.values|values#static(){}[0] } final enum class kotlinx.serialization.json/DecodeSequenceMode : kotlin/Enum { // kotlinx.serialization.json/DecodeSequenceMode|null[0] enum entry ARRAY_WRAPPED // kotlinx.serialization.json/DecodeSequenceMode.ARRAY_WRAPPED|null[0] enum entry AUTO_DETECT // kotlinx.serialization.json/DecodeSequenceMode.AUTO_DETECT|null[0] enum entry WHITESPACE_SEPARATED // kotlinx.serialization.json/DecodeSequenceMode.WHITESPACE_SEPARATED|null[0] final val entries // kotlinx.serialization.json/DecodeSequenceMode.entries|#static{}entries[0] final fun (): kotlin.enums/EnumEntries // kotlinx.serialization.json/DecodeSequenceMode.entries.|#static(){}[0] final fun valueOf(kotlin/String): kotlinx.serialization.json/DecodeSequenceMode // kotlinx.serialization.json/DecodeSequenceMode.valueOf|valueOf#static(kotlin.String){}[0] final fun values(): kotlin/Array // kotlinx.serialization.json/DecodeSequenceMode.values|values#static(){}[0] } abstract fun interface kotlinx.serialization.json/JsonNamingStrategy { // kotlinx.serialization.json/JsonNamingStrategy|null[0] abstract fun serialNameForJson(kotlinx.serialization.descriptors/SerialDescriptor, kotlin/Int, kotlin/String): kotlin/String // kotlinx.serialization.json/JsonNamingStrategy.serialNameForJson|serialNameForJson(kotlinx.serialization.descriptors.SerialDescriptor;kotlin.Int;kotlin.String){}[0] final object Builtins { // kotlinx.serialization.json/JsonNamingStrategy.Builtins|null[0] final val KebabCase // kotlinx.serialization.json/JsonNamingStrategy.Builtins.KebabCase|{}KebabCase[0] final fun (): kotlinx.serialization.json/JsonNamingStrategy // kotlinx.serialization.json/JsonNamingStrategy.Builtins.KebabCase.|(){}[0] final val SnakeCase // kotlinx.serialization.json/JsonNamingStrategy.Builtins.SnakeCase|{}SnakeCase[0] final fun (): kotlinx.serialization.json/JsonNamingStrategy // kotlinx.serialization.json/JsonNamingStrategy.Builtins.SnakeCase.|(){}[0] } } abstract interface kotlinx.serialization.json.internal/InternalJsonReader { // kotlinx.serialization.json.internal/InternalJsonReader|null[0] abstract fun read(kotlin/CharArray, kotlin/Int, kotlin/Int): kotlin/Int // kotlinx.serialization.json.internal/InternalJsonReader.read|read(kotlin.CharArray;kotlin.Int;kotlin.Int){}[0] } abstract interface kotlinx.serialization.json.internal/InternalJsonWriter { // kotlinx.serialization.json.internal/InternalJsonWriter|null[0] abstract fun release() // kotlinx.serialization.json.internal/InternalJsonWriter.release|release(){}[0] abstract fun write(kotlin/String) // kotlinx.serialization.json.internal/InternalJsonWriter.write|write(kotlin.String){}[0] abstract fun writeChar(kotlin/Char) // kotlinx.serialization.json.internal/InternalJsonWriter.writeChar|writeChar(kotlin.Char){}[0] abstract fun writeLong(kotlin/Long) // kotlinx.serialization.json.internal/InternalJsonWriter.writeLong|writeLong(kotlin.Long){}[0] abstract fun writeQuoted(kotlin/String) // kotlinx.serialization.json.internal/InternalJsonWriter.writeQuoted|writeQuoted(kotlin.String){}[0] final object Companion { // kotlinx.serialization.json.internal/InternalJsonWriter.Companion|null[0] final inline fun doWriteEscaping(kotlin/String, kotlin/Function3) // kotlinx.serialization.json.internal/InternalJsonWriter.Companion.doWriteEscaping|doWriteEscaping(kotlin.String;kotlin.Function3){}[0] } } abstract interface kotlinx.serialization.json/JsonDecoder : kotlinx.serialization.encoding/CompositeDecoder, kotlinx.serialization.encoding/Decoder { // kotlinx.serialization.json/JsonDecoder|null[0] abstract val json // kotlinx.serialization.json/JsonDecoder.json|{}json[0] abstract fun (): kotlinx.serialization.json/Json // kotlinx.serialization.json/JsonDecoder.json.|(){}[0] abstract fun decodeJsonElement(): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/JsonDecoder.decodeJsonElement|decodeJsonElement(){}[0] } abstract interface kotlinx.serialization.json/JsonEncoder : kotlinx.serialization.encoding/CompositeEncoder, kotlinx.serialization.encoding/Encoder { // kotlinx.serialization.json/JsonEncoder|null[0] abstract val json // kotlinx.serialization.json/JsonEncoder.json|{}json[0] abstract fun (): kotlinx.serialization.json/Json // kotlinx.serialization.json/JsonEncoder.json.|(){}[0] abstract fun encodeJsonElement(kotlinx.serialization.json/JsonElement) // kotlinx.serialization.json/JsonEncoder.encodeJsonElement|encodeJsonElement(kotlinx.serialization.json.JsonElement){}[0] } abstract class <#A: kotlin/Any> kotlinx.serialization.json/JsonContentPolymorphicSerializer : kotlinx.serialization/KSerializer<#A> { // kotlinx.serialization.json/JsonContentPolymorphicSerializer|null[0] constructor (kotlin.reflect/KClass<#A>) // kotlinx.serialization.json/JsonContentPolymorphicSerializer.|(kotlin.reflect.KClass<1:0>){}[0] open val descriptor // kotlinx.serialization.json/JsonContentPolymorphicSerializer.descriptor|{}descriptor[0] open fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.serialization.json/JsonContentPolymorphicSerializer.descriptor.|(){}[0] abstract fun selectDeserializer(kotlinx.serialization.json/JsonElement): kotlinx.serialization/DeserializationStrategy<#A> // kotlinx.serialization.json/JsonContentPolymorphicSerializer.selectDeserializer|selectDeserializer(kotlinx.serialization.json.JsonElement){}[0] final fun deserialize(kotlinx.serialization.encoding/Decoder): #A // kotlinx.serialization.json/JsonContentPolymorphicSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, #A) // kotlinx.serialization.json/JsonContentPolymorphicSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;1:0){}[0] } abstract class <#A: kotlin/Any> kotlinx.serialization.json/JsonTransformingSerializer : kotlinx.serialization/KSerializer<#A> { // kotlinx.serialization.json/JsonTransformingSerializer|null[0] constructor (kotlinx.serialization/KSerializer<#A>) // kotlinx.serialization.json/JsonTransformingSerializer.|(kotlinx.serialization.KSerializer<1:0>){}[0] open val descriptor // kotlinx.serialization.json/JsonTransformingSerializer.descriptor|{}descriptor[0] open fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.serialization.json/JsonTransformingSerializer.descriptor.|(){}[0] final fun deserialize(kotlinx.serialization.encoding/Decoder): #A // kotlinx.serialization.json/JsonTransformingSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, #A) // kotlinx.serialization.json/JsonTransformingSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;1:0){}[0] open fun transformDeserialize(kotlinx.serialization.json/JsonElement): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/JsonTransformingSerializer.transformDeserialize|transformDeserialize(kotlinx.serialization.json.JsonElement){}[0] open fun transformSerialize(kotlinx.serialization.json/JsonElement): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/JsonTransformingSerializer.transformSerialize|transformSerialize(kotlinx.serialization.json.JsonElement){}[0] } abstract class kotlinx.serialization.json.internal/InternalJsonReaderCodePointImpl : kotlinx.serialization.json.internal/InternalJsonReader { // kotlinx.serialization.json.internal/InternalJsonReaderCodePointImpl|null[0] constructor () // kotlinx.serialization.json.internal/InternalJsonReaderCodePointImpl.|(){}[0] abstract fun exhausted(): kotlin/Boolean // kotlinx.serialization.json.internal/InternalJsonReaderCodePointImpl.exhausted|exhausted(){}[0] abstract fun nextCodePoint(): kotlin/Int // kotlinx.serialization.json.internal/InternalJsonReaderCodePointImpl.nextCodePoint|nextCodePoint(){}[0] final fun read(kotlin/CharArray, kotlin/Int, kotlin/Int): kotlin/Int // kotlinx.serialization.json.internal/InternalJsonReaderCodePointImpl.read|read(kotlin.CharArray;kotlin.Int;kotlin.Int){}[0] } final class kotlinx.serialization.json/JsonArray : kotlin.collections/List, kotlinx.serialization.json/JsonElement { // kotlinx.serialization.json/JsonArray|null[0] constructor (kotlin.collections/List) // kotlinx.serialization.json/JsonArray.|(kotlin.collections.List){}[0] final val size // kotlinx.serialization.json/JsonArray.size|{}size[0] final fun (): kotlin/Int // kotlinx.serialization.json/JsonArray.size.|(){}[0] final fun contains(kotlinx.serialization.json/JsonElement): kotlin/Boolean // kotlinx.serialization.json/JsonArray.contains|contains(kotlinx.serialization.json.JsonElement){}[0] final fun containsAll(kotlin.collections/Collection): kotlin/Boolean // kotlinx.serialization.json/JsonArray.containsAll|containsAll(kotlin.collections.Collection){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.serialization.json/JsonArray.equals|equals(kotlin.Any?){}[0] final fun get(kotlin/Int): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/JsonArray.get|get(kotlin.Int){}[0] final fun hashCode(): kotlin/Int // kotlinx.serialization.json/JsonArray.hashCode|hashCode(){}[0] final fun indexOf(kotlinx.serialization.json/JsonElement): kotlin/Int // kotlinx.serialization.json/JsonArray.indexOf|indexOf(kotlinx.serialization.json.JsonElement){}[0] final fun isEmpty(): kotlin/Boolean // kotlinx.serialization.json/JsonArray.isEmpty|isEmpty(){}[0] final fun iterator(): kotlin.collections/Iterator // kotlinx.serialization.json/JsonArray.iterator|iterator(){}[0] final fun lastIndexOf(kotlinx.serialization.json/JsonElement): kotlin/Int // kotlinx.serialization.json/JsonArray.lastIndexOf|lastIndexOf(kotlinx.serialization.json.JsonElement){}[0] final fun listIterator(): kotlin.collections/ListIterator // kotlinx.serialization.json/JsonArray.listIterator|listIterator(){}[0] final fun listIterator(kotlin/Int): kotlin.collections/ListIterator // kotlinx.serialization.json/JsonArray.listIterator|listIterator(kotlin.Int){}[0] final fun subList(kotlin/Int, kotlin/Int): kotlin.collections/List // kotlinx.serialization.json/JsonArray.subList|subList(kotlin.Int;kotlin.Int){}[0] final fun toString(): kotlin/String // kotlinx.serialization.json/JsonArray.toString|toString(){}[0] final object Companion { // kotlinx.serialization.json/JsonArray.Companion|null[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.serialization.json/JsonArray.Companion.serializer|serializer(){}[0] } // Targets: [js] final fun asJsReadonlyArrayView(): kotlin.js.collections/JsReadonlyArray // kotlinx.serialization.json/JsonArray.asJsReadonlyArrayView|asJsReadonlyArrayView(){}[0] } final class kotlinx.serialization.json/JsonArrayBuilder { // kotlinx.serialization.json/JsonArrayBuilder|null[0] constructor () // kotlinx.serialization.json/JsonArrayBuilder.|(){}[0] final fun add(kotlinx.serialization.json/JsonElement): kotlin/Boolean // kotlinx.serialization.json/JsonArrayBuilder.add|add(kotlinx.serialization.json.JsonElement){}[0] final fun addAll(kotlin.collections/Collection): kotlin/Boolean // kotlinx.serialization.json/JsonArrayBuilder.addAll|addAll(kotlin.collections.Collection){}[0] final fun build(): kotlinx.serialization.json/JsonArray // kotlinx.serialization.json/JsonArrayBuilder.build|build(){}[0] } final class kotlinx.serialization.json/JsonBuilder { // kotlinx.serialization.json/JsonBuilder|null[0] final var allowComments // kotlinx.serialization.json/JsonBuilder.allowComments|{}allowComments[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.allowComments.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.allowComments.|(kotlin.Boolean){}[0] final var allowSpecialFloatingPointValues // kotlinx.serialization.json/JsonBuilder.allowSpecialFloatingPointValues|{}allowSpecialFloatingPointValues[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.allowSpecialFloatingPointValues.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.allowSpecialFloatingPointValues.|(kotlin.Boolean){}[0] final var allowStructuredMapKeys // kotlinx.serialization.json/JsonBuilder.allowStructuredMapKeys|{}allowStructuredMapKeys[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.allowStructuredMapKeys.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.allowStructuredMapKeys.|(kotlin.Boolean){}[0] final var allowTrailingComma // kotlinx.serialization.json/JsonBuilder.allowTrailingComma|{}allowTrailingComma[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.allowTrailingComma.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.allowTrailingComma.|(kotlin.Boolean){}[0] final var classDiscriminator // kotlinx.serialization.json/JsonBuilder.classDiscriminator|{}classDiscriminator[0] final fun (): kotlin/String // kotlinx.serialization.json/JsonBuilder.classDiscriminator.|(){}[0] final fun (kotlin/String) // kotlinx.serialization.json/JsonBuilder.classDiscriminator.|(kotlin.String){}[0] final var classDiscriminatorMode // kotlinx.serialization.json/JsonBuilder.classDiscriminatorMode|{}classDiscriminatorMode[0] final fun (): kotlinx.serialization.json/ClassDiscriminatorMode // kotlinx.serialization.json/JsonBuilder.classDiscriminatorMode.|(){}[0] final fun (kotlinx.serialization.json/ClassDiscriminatorMode) // kotlinx.serialization.json/JsonBuilder.classDiscriminatorMode.|(kotlinx.serialization.json.ClassDiscriminatorMode){}[0] final var coerceInputValues // kotlinx.serialization.json/JsonBuilder.coerceInputValues|{}coerceInputValues[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.coerceInputValues.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.coerceInputValues.|(kotlin.Boolean){}[0] final var decodeEnumsCaseInsensitive // kotlinx.serialization.json/JsonBuilder.decodeEnumsCaseInsensitive|{}decodeEnumsCaseInsensitive[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.decodeEnumsCaseInsensitive.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.decodeEnumsCaseInsensitive.|(kotlin.Boolean){}[0] final var encodeDefaults // kotlinx.serialization.json/JsonBuilder.encodeDefaults|{}encodeDefaults[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.encodeDefaults.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.encodeDefaults.|(kotlin.Boolean){}[0] final var explicitNulls // kotlinx.serialization.json/JsonBuilder.explicitNulls|{}explicitNulls[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.explicitNulls.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.explicitNulls.|(kotlin.Boolean){}[0] final var ignoreUnknownKeys // kotlinx.serialization.json/JsonBuilder.ignoreUnknownKeys|{}ignoreUnknownKeys[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.ignoreUnknownKeys.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.ignoreUnknownKeys.|(kotlin.Boolean){}[0] final var isLenient // kotlinx.serialization.json/JsonBuilder.isLenient|{}isLenient[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.isLenient.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.isLenient.|(kotlin.Boolean){}[0] final var namingStrategy // kotlinx.serialization.json/JsonBuilder.namingStrategy|{}namingStrategy[0] final fun (): kotlinx.serialization.json/JsonNamingStrategy? // kotlinx.serialization.json/JsonBuilder.namingStrategy.|(){}[0] final fun (kotlinx.serialization.json/JsonNamingStrategy?) // kotlinx.serialization.json/JsonBuilder.namingStrategy.|(kotlinx.serialization.json.JsonNamingStrategy?){}[0] final var prettyPrint // kotlinx.serialization.json/JsonBuilder.prettyPrint|{}prettyPrint[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.prettyPrint.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.prettyPrint.|(kotlin.Boolean){}[0] final var prettyPrintIndent // kotlinx.serialization.json/JsonBuilder.prettyPrintIndent|{}prettyPrintIndent[0] final fun (): kotlin/String // kotlinx.serialization.json/JsonBuilder.prettyPrintIndent.|(){}[0] final fun (kotlin/String) // kotlinx.serialization.json/JsonBuilder.prettyPrintIndent.|(kotlin.String){}[0] final var serializersModule // kotlinx.serialization.json/JsonBuilder.serializersModule|{}serializersModule[0] final fun (): kotlinx.serialization.modules/SerializersModule // kotlinx.serialization.json/JsonBuilder.serializersModule.|(){}[0] final fun (kotlinx.serialization.modules/SerializersModule) // kotlinx.serialization.json/JsonBuilder.serializersModule.|(kotlinx.serialization.modules.SerializersModule){}[0] final var useAlternativeNames // kotlinx.serialization.json/JsonBuilder.useAlternativeNames|{}useAlternativeNames[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.useAlternativeNames.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.useAlternativeNames.|(kotlin.Boolean){}[0] final var useArrayPolymorphism // kotlinx.serialization.json/JsonBuilder.useArrayPolymorphism|{}useArrayPolymorphism[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonBuilder.useArrayPolymorphism.|(){}[0] final fun (kotlin/Boolean) // kotlinx.serialization.json/JsonBuilder.useArrayPolymorphism.|(kotlin.Boolean){}[0] } final class kotlinx.serialization.json/JsonConfiguration { // kotlinx.serialization.json/JsonConfiguration|null[0] final val allowComments // kotlinx.serialization.json/JsonConfiguration.allowComments|{}allowComments[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.allowComments.|(){}[0] final val allowSpecialFloatingPointValues // kotlinx.serialization.json/JsonConfiguration.allowSpecialFloatingPointValues|{}allowSpecialFloatingPointValues[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.allowSpecialFloatingPointValues.|(){}[0] final val allowStructuredMapKeys // kotlinx.serialization.json/JsonConfiguration.allowStructuredMapKeys|{}allowStructuredMapKeys[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.allowStructuredMapKeys.|(){}[0] final val allowTrailingComma // kotlinx.serialization.json/JsonConfiguration.allowTrailingComma|{}allowTrailingComma[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.allowTrailingComma.|(){}[0] final val classDiscriminator // kotlinx.serialization.json/JsonConfiguration.classDiscriminator|{}classDiscriminator[0] final fun (): kotlin/String // kotlinx.serialization.json/JsonConfiguration.classDiscriminator.|(){}[0] final val coerceInputValues // kotlinx.serialization.json/JsonConfiguration.coerceInputValues|{}coerceInputValues[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.coerceInputValues.|(){}[0] final val decodeEnumsCaseInsensitive // kotlinx.serialization.json/JsonConfiguration.decodeEnumsCaseInsensitive|{}decodeEnumsCaseInsensitive[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.decodeEnumsCaseInsensitive.|(){}[0] final val encodeDefaults // kotlinx.serialization.json/JsonConfiguration.encodeDefaults|{}encodeDefaults[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.encodeDefaults.|(){}[0] final val explicitNulls // kotlinx.serialization.json/JsonConfiguration.explicitNulls|{}explicitNulls[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.explicitNulls.|(){}[0] final val ignoreUnknownKeys // kotlinx.serialization.json/JsonConfiguration.ignoreUnknownKeys|{}ignoreUnknownKeys[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.ignoreUnknownKeys.|(){}[0] final val isLenient // kotlinx.serialization.json/JsonConfiguration.isLenient|{}isLenient[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.isLenient.|(){}[0] final val namingStrategy // kotlinx.serialization.json/JsonConfiguration.namingStrategy|{}namingStrategy[0] final fun (): kotlinx.serialization.json/JsonNamingStrategy? // kotlinx.serialization.json/JsonConfiguration.namingStrategy.|(){}[0] final val prettyPrint // kotlinx.serialization.json/JsonConfiguration.prettyPrint|{}prettyPrint[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.prettyPrint.|(){}[0] final val prettyPrintIndent // kotlinx.serialization.json/JsonConfiguration.prettyPrintIndent|{}prettyPrintIndent[0] final fun (): kotlin/String // kotlinx.serialization.json/JsonConfiguration.prettyPrintIndent.|(){}[0] final val useAlternativeNames // kotlinx.serialization.json/JsonConfiguration.useAlternativeNames|{}useAlternativeNames[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.useAlternativeNames.|(){}[0] final val useArrayPolymorphism // kotlinx.serialization.json/JsonConfiguration.useArrayPolymorphism|{}useArrayPolymorphism[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonConfiguration.useArrayPolymorphism.|(){}[0] final var classDiscriminatorMode // kotlinx.serialization.json/JsonConfiguration.classDiscriminatorMode|{}classDiscriminatorMode[0] final fun (): kotlinx.serialization.json/ClassDiscriminatorMode // kotlinx.serialization.json/JsonConfiguration.classDiscriminatorMode.|(){}[0] final fun (kotlinx.serialization.json/ClassDiscriminatorMode) // kotlinx.serialization.json/JsonConfiguration.classDiscriminatorMode.|(kotlinx.serialization.json.ClassDiscriminatorMode){}[0] final fun toString(): kotlin/String // kotlinx.serialization.json/JsonConfiguration.toString|toString(){}[0] } final class kotlinx.serialization.json/JsonObject : kotlin.collections/Map, kotlinx.serialization.json/JsonElement { // kotlinx.serialization.json/JsonObject|null[0] constructor (kotlin.collections/Map) // kotlinx.serialization.json/JsonObject.|(kotlin.collections.Map){}[0] final val entries // kotlinx.serialization.json/JsonObject.entries|{}entries[0] final fun (): kotlin.collections/Set> // kotlinx.serialization.json/JsonObject.entries.|(){}[0] final val keys // kotlinx.serialization.json/JsonObject.keys|{}keys[0] final fun (): kotlin.collections/Set // kotlinx.serialization.json/JsonObject.keys.|(){}[0] final val size // kotlinx.serialization.json/JsonObject.size|{}size[0] final fun (): kotlin/Int // kotlinx.serialization.json/JsonObject.size.|(){}[0] final val values // kotlinx.serialization.json/JsonObject.values|{}values[0] final fun (): kotlin.collections/Collection // kotlinx.serialization.json/JsonObject.values.|(){}[0] final fun containsKey(kotlin/String): kotlin/Boolean // kotlinx.serialization.json/JsonObject.containsKey|containsKey(kotlin.String){}[0] final fun containsValue(kotlinx.serialization.json/JsonElement): kotlin/Boolean // kotlinx.serialization.json/JsonObject.containsValue|containsValue(kotlinx.serialization.json.JsonElement){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // kotlinx.serialization.json/JsonObject.equals|equals(kotlin.Any?){}[0] final fun get(kotlin/String): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/JsonObject.get|get(kotlin.String){}[0] final fun hashCode(): kotlin/Int // kotlinx.serialization.json/JsonObject.hashCode|hashCode(){}[0] final fun isEmpty(): kotlin/Boolean // kotlinx.serialization.json/JsonObject.isEmpty|isEmpty(){}[0] final fun toString(): kotlin/String // kotlinx.serialization.json/JsonObject.toString|toString(){}[0] final object Companion { // kotlinx.serialization.json/JsonObject.Companion|null[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.serialization.json/JsonObject.Companion.serializer|serializer(){}[0] } // Targets: [js] final fun asJsReadonlyMapView(): kotlin.js.collections/JsReadonlyMap // kotlinx.serialization.json/JsonObject.asJsReadonlyMapView|asJsReadonlyMapView(){}[0] } final class kotlinx.serialization.json/JsonObjectBuilder { // kotlinx.serialization.json/JsonObjectBuilder|null[0] constructor () // kotlinx.serialization.json/JsonObjectBuilder.|(){}[0] final fun build(): kotlinx.serialization.json/JsonObject // kotlinx.serialization.json/JsonObjectBuilder.build|build(){}[0] final fun put(kotlin/String, kotlinx.serialization.json/JsonElement): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/JsonObjectBuilder.put|put(kotlin.String;kotlinx.serialization.json.JsonElement){}[0] } sealed class kotlinx.serialization.json/Json : kotlinx.serialization/StringFormat { // kotlinx.serialization.json/Json|null[0] final val configuration // kotlinx.serialization.json/Json.configuration|{}configuration[0] final fun (): kotlinx.serialization.json/JsonConfiguration // kotlinx.serialization.json/Json.configuration.|(){}[0] open val serializersModule // kotlinx.serialization.json/Json.serializersModule|{}serializersModule[0] open fun (): kotlinx.serialization.modules/SerializersModule // kotlinx.serialization.json/Json.serializersModule.|(){}[0] final fun <#A1: kotlin/Any?> decodeFromJsonElement(kotlinx.serialization/DeserializationStrategy<#A1>, kotlinx.serialization.json/JsonElement): #A1 // kotlinx.serialization.json/Json.decodeFromJsonElement|decodeFromJsonElement(kotlinx.serialization.DeserializationStrategy<0:0>;kotlinx.serialization.json.JsonElement){0§}[0] final fun <#A1: kotlin/Any?> decodeFromString(kotlinx.serialization/DeserializationStrategy<#A1>, kotlin/String): #A1 // kotlinx.serialization.json/Json.decodeFromString|decodeFromString(kotlinx.serialization.DeserializationStrategy<0:0>;kotlin.String){0§}[0] final fun <#A1: kotlin/Any?> encodeToJsonElement(kotlinx.serialization/SerializationStrategy<#A1>, #A1): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/Json.encodeToJsonElement|encodeToJsonElement(kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] final fun <#A1: kotlin/Any?> encodeToString(kotlinx.serialization/SerializationStrategy<#A1>, #A1): kotlin/String // kotlinx.serialization.json/Json.encodeToString|encodeToString(kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] final fun parseToJsonElement(kotlin/String): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/Json.parseToJsonElement|parseToJsonElement(kotlin.String){}[0] final inline fun <#A1: reified kotlin/Any?> decodeFromString(kotlin/String): #A1 // kotlinx.serialization.json/Json.decodeFromString|decodeFromString(kotlin.String){0§}[0] final object Default : kotlinx.serialization.json/Json // kotlinx.serialization.json/Json.Default|null[0] } sealed class kotlinx.serialization.json/JsonElement { // kotlinx.serialization.json/JsonElement|null[0] final object Companion { // kotlinx.serialization.json/JsonElement.Companion|null[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.serialization.json/JsonElement.Companion.serializer|serializer(){}[0] } } sealed class kotlinx.serialization.json/JsonPrimitive : kotlinx.serialization.json/JsonElement { // kotlinx.serialization.json/JsonPrimitive|null[0] abstract val content // kotlinx.serialization.json/JsonPrimitive.content|{}content[0] abstract fun (): kotlin/String // kotlinx.serialization.json/JsonPrimitive.content.|(){}[0] abstract val isString // kotlinx.serialization.json/JsonPrimitive.isString|{}isString[0] abstract fun (): kotlin/Boolean // kotlinx.serialization.json/JsonPrimitive.isString.|(){}[0] open fun toString(): kotlin/String // kotlinx.serialization.json/JsonPrimitive.toString|toString(){}[0] final object Companion { // kotlinx.serialization.json/JsonPrimitive.Companion|null[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.serialization.json/JsonPrimitive.Companion.serializer|serializer(){}[0] } } final object kotlinx.serialization.json/JsonArraySerializer : kotlinx.serialization/KSerializer { // kotlinx.serialization.json/JsonArraySerializer|null[0] final val descriptor // kotlinx.serialization.json/JsonArraySerializer.descriptor|{}descriptor[0] final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.serialization.json/JsonArraySerializer.descriptor.|(){}[0] final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.serialization.json/JsonArray // kotlinx.serialization.json/JsonArraySerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.serialization.json/JsonArray) // kotlinx.serialization.json/JsonArraySerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.serialization.json.JsonArray){}[0] } final object kotlinx.serialization.json/JsonElementSerializer : kotlinx.serialization/KSerializer { // kotlinx.serialization.json/JsonElementSerializer|null[0] final val descriptor // kotlinx.serialization.json/JsonElementSerializer.descriptor|{}descriptor[0] final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.serialization.json/JsonElementSerializer.descriptor.|(){}[0] final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/JsonElementSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.serialization.json/JsonElement) // kotlinx.serialization.json/JsonElementSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.serialization.json.JsonElement){}[0] } final object kotlinx.serialization.json/JsonNull : kotlinx.serialization.internal/SerializerFactory, kotlinx.serialization.json/JsonPrimitive { // kotlinx.serialization.json/JsonNull|null[0] final val content // kotlinx.serialization.json/JsonNull.content|{}content[0] final fun (): kotlin/String // kotlinx.serialization.json/JsonNull.content.|(){}[0] final val isString // kotlinx.serialization.json/JsonNull.isString|{}isString[0] final fun (): kotlin/Boolean // kotlinx.serialization.json/JsonNull.isString.|(){}[0] final fun serializer(): kotlinx.serialization/KSerializer // kotlinx.serialization.json/JsonNull.serializer|serializer(){}[0] final fun serializer(kotlin/Array>...): kotlinx.serialization/KSerializer<*> // kotlinx.serialization.json/JsonNull.serializer|serializer(kotlin.Array>...){}[0] } final object kotlinx.serialization.json/JsonNullSerializer : kotlinx.serialization/KSerializer { // kotlinx.serialization.json/JsonNullSerializer|null[0] final val descriptor // kotlinx.serialization.json/JsonNullSerializer.descriptor|{}descriptor[0] final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.serialization.json/JsonNullSerializer.descriptor.|(){}[0] final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.serialization.json/JsonNull // kotlinx.serialization.json/JsonNullSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.serialization.json/JsonNull) // kotlinx.serialization.json/JsonNullSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.serialization.json.JsonNull){}[0] } final object kotlinx.serialization.json/JsonObjectSerializer : kotlinx.serialization/KSerializer { // kotlinx.serialization.json/JsonObjectSerializer|null[0] final val descriptor // kotlinx.serialization.json/JsonObjectSerializer.descriptor|{}descriptor[0] final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.serialization.json/JsonObjectSerializer.descriptor.|(){}[0] final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.serialization.json/JsonObject // kotlinx.serialization.json/JsonObjectSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.serialization.json/JsonObject) // kotlinx.serialization.json/JsonObjectSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.serialization.json.JsonObject){}[0] } final object kotlinx.serialization.json/JsonPrimitiveSerializer : kotlinx.serialization/KSerializer { // kotlinx.serialization.json/JsonPrimitiveSerializer|null[0] final val descriptor // kotlinx.serialization.json/JsonPrimitiveSerializer.descriptor|{}descriptor[0] final fun (): kotlinx.serialization.descriptors/SerialDescriptor // kotlinx.serialization.json/JsonPrimitiveSerializer.descriptor.|(){}[0] final fun deserialize(kotlinx.serialization.encoding/Decoder): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitiveSerializer.deserialize|deserialize(kotlinx.serialization.encoding.Decoder){}[0] final fun serialize(kotlinx.serialization.encoding/Encoder, kotlinx.serialization.json/JsonPrimitive) // kotlinx.serialization.json/JsonPrimitiveSerializer.serialize|serialize(kotlinx.serialization.encoding.Encoder;kotlinx.serialization.json.JsonPrimitive){}[0] } final val kotlinx.serialization.json.internal/ESCAPE_STRINGS // kotlinx.serialization.json.internal/ESCAPE_STRINGS|{}ESCAPE_STRINGS[0] final fun (): kotlin/Array // kotlinx.serialization.json.internal/ESCAPE_STRINGS.|(){}[0] final val kotlinx.serialization.json/boolean // kotlinx.serialization.json/boolean|@kotlinx.serialization.json.JsonPrimitive{}boolean[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Boolean // kotlinx.serialization.json/boolean.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/booleanOrNull // kotlinx.serialization.json/booleanOrNull|@kotlinx.serialization.json.JsonPrimitive{}booleanOrNull[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Boolean? // kotlinx.serialization.json/booleanOrNull.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/contentOrNull // kotlinx.serialization.json/contentOrNull|@kotlinx.serialization.json.JsonPrimitive{}contentOrNull[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/String? // kotlinx.serialization.json/contentOrNull.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/double // kotlinx.serialization.json/double|@kotlinx.serialization.json.JsonPrimitive{}double[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Double // kotlinx.serialization.json/double.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/doubleOrNull // kotlinx.serialization.json/doubleOrNull|@kotlinx.serialization.json.JsonPrimitive{}doubleOrNull[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Double? // kotlinx.serialization.json/doubleOrNull.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/float // kotlinx.serialization.json/float|@kotlinx.serialization.json.JsonPrimitive{}float[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Float // kotlinx.serialization.json/float.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/floatOrNull // kotlinx.serialization.json/floatOrNull|@kotlinx.serialization.json.JsonPrimitive{}floatOrNull[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Float? // kotlinx.serialization.json/floatOrNull.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/int // kotlinx.serialization.json/int|@kotlinx.serialization.json.JsonPrimitive{}int[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Int // kotlinx.serialization.json/int.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/intOrNull // kotlinx.serialization.json/intOrNull|@kotlinx.serialization.json.JsonPrimitive{}intOrNull[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Int? // kotlinx.serialization.json/intOrNull.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/jsonArray // kotlinx.serialization.json/jsonArray|@kotlinx.serialization.json.JsonElement{}jsonArray[0] final fun (kotlinx.serialization.json/JsonElement).(): kotlinx.serialization.json/JsonArray // kotlinx.serialization.json/jsonArray.|@kotlinx.serialization.json.JsonElement(){}[0] final val kotlinx.serialization.json/jsonNull // kotlinx.serialization.json/jsonNull|@kotlinx.serialization.json.JsonElement{}jsonNull[0] final fun (kotlinx.serialization.json/JsonElement).(): kotlinx.serialization.json/JsonNull // kotlinx.serialization.json/jsonNull.|@kotlinx.serialization.json.JsonElement(){}[0] final val kotlinx.serialization.json/jsonObject // kotlinx.serialization.json/jsonObject|@kotlinx.serialization.json.JsonElement{}jsonObject[0] final fun (kotlinx.serialization.json/JsonElement).(): kotlinx.serialization.json/JsonObject // kotlinx.serialization.json/jsonObject.|@kotlinx.serialization.json.JsonElement(){}[0] final val kotlinx.serialization.json/jsonPrimitive // kotlinx.serialization.json/jsonPrimitive|@kotlinx.serialization.json.JsonElement{}jsonPrimitive[0] final fun (kotlinx.serialization.json/JsonElement).(): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/jsonPrimitive.|@kotlinx.serialization.json.JsonElement(){}[0] final val kotlinx.serialization.json/long // kotlinx.serialization.json/long|@kotlinx.serialization.json.JsonPrimitive{}long[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Long // kotlinx.serialization.json/long.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final val kotlinx.serialization.json/longOrNull // kotlinx.serialization.json/longOrNull|@kotlinx.serialization.json.JsonPrimitive{}longOrNull[0] final fun (kotlinx.serialization.json/JsonPrimitive).(): kotlin/Long? // kotlinx.serialization.json/longOrNull.|@kotlinx.serialization.json.JsonPrimitive(){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/add(kotlin/Boolean?): kotlin/Boolean // kotlinx.serialization.json/add|add@kotlinx.serialization.json.JsonArrayBuilder(kotlin.Boolean?){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/add(kotlin/Nothing?): kotlin/Boolean // kotlinx.serialization.json/add|add@kotlinx.serialization.json.JsonArrayBuilder(kotlin.Nothing?){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/add(kotlin/Number?): kotlin/Boolean // kotlinx.serialization.json/add|add@kotlinx.serialization.json.JsonArrayBuilder(kotlin.Number?){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/add(kotlin/String?): kotlin/Boolean // kotlinx.serialization.json/add|add@kotlinx.serialization.json.JsonArrayBuilder(kotlin.String?){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/addAll(kotlin.collections/Collection): kotlin/Boolean // kotlinx.serialization.json/addAll|addAll@kotlinx.serialization.json.JsonArrayBuilder(kotlin.collections.Collection){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/addAll(kotlin.collections/Collection): kotlin/Boolean // kotlinx.serialization.json/addAll|addAll@kotlinx.serialization.json.JsonArrayBuilder(kotlin.collections.Collection){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/addAll(kotlin.collections/Collection): kotlin/Boolean // kotlinx.serialization.json/addAll|addAll@kotlinx.serialization.json.JsonArrayBuilder(kotlin.collections.Collection){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/addJsonArray(kotlin/Function1): kotlin/Boolean // kotlinx.serialization.json/addJsonArray|addJsonArray@kotlinx.serialization.json.JsonArrayBuilder(kotlin.Function1){}[0] final fun (kotlinx.serialization.json/JsonArrayBuilder).kotlinx.serialization.json/addJsonObject(kotlin/Function1): kotlin/Boolean // kotlinx.serialization.json/addJsonObject|addJsonObject@kotlinx.serialization.json.JsonArrayBuilder(kotlin.Function1){}[0] final fun (kotlinx.serialization.json/JsonObjectBuilder).kotlinx.serialization.json/put(kotlin/String, kotlin/Boolean?): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/put|put@kotlinx.serialization.json.JsonObjectBuilder(kotlin.String;kotlin.Boolean?){}[0] final fun (kotlinx.serialization.json/JsonObjectBuilder).kotlinx.serialization.json/put(kotlin/String, kotlin/Nothing?): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/put|put@kotlinx.serialization.json.JsonObjectBuilder(kotlin.String;kotlin.Nothing?){}[0] final fun (kotlinx.serialization.json/JsonObjectBuilder).kotlinx.serialization.json/put(kotlin/String, kotlin/Number?): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/put|put@kotlinx.serialization.json.JsonObjectBuilder(kotlin.String;kotlin.Number?){}[0] final fun (kotlinx.serialization.json/JsonObjectBuilder).kotlinx.serialization.json/put(kotlin/String, kotlin/String?): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/put|put@kotlinx.serialization.json.JsonObjectBuilder(kotlin.String;kotlin.String?){}[0] final fun (kotlinx.serialization.json/JsonObjectBuilder).kotlinx.serialization.json/putJsonArray(kotlin/String, kotlin/Function1): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/putJsonArray|putJsonArray@kotlinx.serialization.json.JsonObjectBuilder(kotlin.String;kotlin.Function1){}[0] final fun (kotlinx.serialization.json/JsonObjectBuilder).kotlinx.serialization.json/putJsonObject(kotlin/String, kotlin/Function1): kotlinx.serialization.json/JsonElement? // kotlinx.serialization.json/putJsonObject|putJsonObject@kotlinx.serialization.json.JsonObjectBuilder(kotlin.String;kotlin.Function1){}[0] final fun <#A: kotlin/Any?> kotlinx.serialization.json.internal/decodeByReader(kotlinx.serialization.json/Json, kotlinx.serialization/DeserializationStrategy<#A>, kotlinx.serialization.json.internal/InternalJsonReader): #A // kotlinx.serialization.json.internal/decodeByReader|decodeByReader(kotlinx.serialization.json.Json;kotlinx.serialization.DeserializationStrategy<0:0>;kotlinx.serialization.json.internal.InternalJsonReader){0§}[0] final fun <#A: kotlin/Any?> kotlinx.serialization.json.internal/decodeStringToJsonTree(kotlinx.serialization.json/Json, kotlinx.serialization/DeserializationStrategy<#A>, kotlin/String): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json.internal/decodeStringToJsonTree|decodeStringToJsonTree(kotlinx.serialization.json.Json;kotlinx.serialization.DeserializationStrategy<0:0>;kotlin.String){0§}[0] final fun <#A: kotlin/Any?> kotlinx.serialization.json.internal/decodeToSequenceByReader(kotlinx.serialization.json/Json, kotlinx.serialization.json.internal/InternalJsonReader, kotlinx.serialization/DeserializationStrategy<#A>, kotlinx.serialization.json/DecodeSequenceMode = ...): kotlin.sequences/Sequence<#A> // kotlinx.serialization.json.internal/decodeToSequenceByReader|decodeToSequenceByReader(kotlinx.serialization.json.Json;kotlinx.serialization.json.internal.InternalJsonReader;kotlinx.serialization.DeserializationStrategy<0:0>;kotlinx.serialization.json.DecodeSequenceMode){0§}[0] final fun <#A: kotlin/Any?> kotlinx.serialization.json.internal/encodeByWriter(kotlinx.serialization.json/Json, kotlinx.serialization.json.internal/InternalJsonWriter, kotlinx.serialization/SerializationStrategy<#A>, #A) // kotlinx.serialization.json.internal/encodeByWriter|encodeByWriter(kotlinx.serialization.json.Json;kotlinx.serialization.json.internal.InternalJsonWriter;kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] final fun <#A: kotlin/Any?> kotlinx.serialization.json.internal/readJson(kotlinx.serialization.json/Json, kotlinx.serialization.json/JsonElement, kotlinx.serialization/DeserializationStrategy<#A>): #A // kotlinx.serialization.json.internal/readJson|readJson(kotlinx.serialization.json.Json;kotlinx.serialization.json.JsonElement;kotlinx.serialization.DeserializationStrategy<0:0>){0§}[0] final fun <#A: kotlin/Any?> kotlinx.serialization.json.internal/writeJson(kotlinx.serialization.json/Json, #A, kotlinx.serialization/SerializationStrategy<#A>): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json.internal/writeJson|writeJson(kotlinx.serialization.json.Json;0:0;kotlinx.serialization.SerializationStrategy<0:0>){0§}[0] final fun kotlinx.serialization.json/Json(kotlinx.serialization.json/Json = ..., kotlin/Function1): kotlinx.serialization.json/Json // kotlinx.serialization.json/Json|Json(kotlinx.serialization.json.Json;kotlin.Function1){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/Boolean?): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.Boolean?){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/Nothing?): kotlinx.serialization.json/JsonNull // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.Nothing?){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/Number?): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.Number?){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/String?): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.String?){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/UByte): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.UByte){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/UInt): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.UInt){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/ULong): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.ULong){}[0] final fun kotlinx.serialization.json/JsonPrimitive(kotlin/UShort): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonPrimitive|JsonPrimitive(kotlin.UShort){}[0] final fun kotlinx.serialization.json/JsonUnquotedLiteral(kotlin/String?): kotlinx.serialization.json/JsonPrimitive // kotlinx.serialization.json/JsonUnquotedLiteral|JsonUnquotedLiteral(kotlin.String?){}[0] final fun kotlinx.serialization.json/unexpectedJson(kotlin/String, kotlin/String): kotlin/Nothing // kotlinx.serialization.json/unexpectedJson|unexpectedJson(kotlin.String;kotlin.String){}[0] final inline fun <#A: reified kotlin/Any?> (kotlinx.serialization.json/Json).kotlinx.serialization.json/decodeFromJsonElement(kotlinx.serialization.json/JsonElement): #A // kotlinx.serialization.json/decodeFromJsonElement|decodeFromJsonElement@kotlinx.serialization.json.Json(kotlinx.serialization.json.JsonElement){0§}[0] final inline fun <#A: reified kotlin/Any?> (kotlinx.serialization.json/Json).kotlinx.serialization.json/encodeToJsonElement(#A): kotlinx.serialization.json/JsonElement // kotlinx.serialization.json/encodeToJsonElement|encodeToJsonElement@kotlinx.serialization.json.Json(0:0){0§}[0] final inline fun <#A: reified kotlin/Any?> kotlinx.serialization.json.internal/decodeToSequenceByReader(kotlinx.serialization.json/Json, kotlinx.serialization.json.internal/InternalJsonReader, kotlinx.serialization.json/DecodeSequenceMode = ...): kotlin.sequences/Sequence<#A> // kotlinx.serialization.json.internal/decodeToSequenceByReader|decodeToSequenceByReader(kotlinx.serialization.json.Json;kotlinx.serialization.json.internal.InternalJsonReader;kotlinx.serialization.json.DecodeSequenceMode){0§}[0] final inline fun kotlinx.serialization.json/buildJsonArray(kotlin/Function1): kotlinx.serialization.json/JsonArray // kotlinx.serialization.json/buildJsonArray|buildJsonArray(kotlin.Function1){}[0] final inline fun kotlinx.serialization.json/buildJsonObject(kotlin/Function1): kotlinx.serialization.json/JsonObject // kotlinx.serialization.json/buildJsonObject|buildJsonObject(kotlin.Function1){}[0] // Targets: [js] final fun <#A: kotlin/Any?> (kotlinx.serialization.json/Json).kotlinx.serialization.json/decodeFromDynamic(kotlinx.serialization/DeserializationStrategy<#A>, dynamic): #A // kotlinx.serialization.json/decodeFromDynamic|decodeFromDynamic@kotlinx.serialization.json.Json(kotlinx.serialization.DeserializationStrategy<0:0>;){0§}[0] // Targets: [js] final fun <#A: kotlin/Any?> (kotlinx.serialization.json/Json).kotlinx.serialization.json/encodeToDynamic(kotlinx.serialization/SerializationStrategy<#A>, #A): dynamic // kotlinx.serialization.json/encodeToDynamic|encodeToDynamic@kotlinx.serialization.json.Json(kotlinx.serialization.SerializationStrategy<0:0>;0:0){0§}[0] // Targets: [js] final inline fun <#A: reified kotlin/Any?> (kotlinx.serialization.json/Json).kotlinx.serialization.json/decodeFromDynamic(dynamic): #A // kotlinx.serialization.json/decodeFromDynamic|decodeFromDynamic@kotlinx.serialization.json.Json(){0§}[0] // Targets: [js] final inline fun <#A: reified kotlin/Any?> (kotlinx.serialization.json/Json).kotlinx.serialization.json/encodeToDynamic(#A): dynamic // kotlinx.serialization.json/encodeToDynamic|encodeToDynamic@kotlinx.serialization.json.Json(0:0){0§}[0]