{ "projectStructure": { "formatVersion": "0.3.3", "isPublishedAsRoot": "true", "variants": [ { "name": "jsApiElements", "sourceSet": [ "commonMain", "jsWasmMain", "nonJvmMain", "jbMain" ] }, { "name": "jsRuntimeElements", "sourceSet": [ "commonMain", "jsWasmMain", "nonJvmMain", "jbMain" ] }, { "name": "jvmApiElements", "sourceSet": [ "jbMain", "commonMain" ] }, { "name": "jvmRuntimeElements", "sourceSet": [ "jbMain", "commonMain" ] }, { "name": "linuxArm64ApiElements", "sourceSet": [ "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "linuxX64ApiElements", "sourceSet": [ "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "macosArm64ApiElements", "sourceSet": [ "macosMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "macosX64ApiElements", "sourceSet": [ "macosMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "mingwX64ApiElements", "sourceSet": [ "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "tvosArm64ApiElements", "sourceSet": [ "tvOsMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "tvosSimulatorArm64ApiElements", "sourceSet": [ "tvOsMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "tvosX64ApiElements", "sourceSet": [ "tvOsMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "uikitArm64ApiElements", "sourceSet": [ "uikitMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "uikitSimArm64ApiElements", "sourceSet": [ "uikitMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "uikitX64ApiElements", "sourceSet": [ "uikitMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "wasmJsApiElements", "sourceSet": [ "commonMain", "jsWasmMain", "nonJvmMain", "jbMain" ] }, { "name": "wasmJsRuntimeElements", "sourceSet": [ "commonMain", "jsWasmMain", "nonJvmMain", "jbMain" ] }, { "name": "watchosArm32ApiElements", "sourceSet": [ "watchOsMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "watchosArm64ApiElements", "sourceSet": [ "watchOsMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "watchosSimulatorArm64ApiElements", "sourceSet": [ "watchOsMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] }, { "name": "watchosX64ApiElements", "sourceSet": [ "watchOsMain", "darwinMain", "nativeMain", "commonMain", "nonJvmMain", "jbMain" ] } ], "sourceSets": [ { "name": "commonMain", "dependsOn": [], "moduleDependency": [ "org.jetbrains.kotlin:kotlin-stdlib", "androidx.collection:collection" ], "binaryLayout": "klib" }, { "name": "darwinMain", "dependsOn": [ "nativeMain" ], "moduleDependency": [ "androidx.collection:collection" ], "sourceSetCInteropMetadataDirectory": "darwinMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "jbMain", "dependsOn": [ "commonMain" ], "moduleDependency": [ "org.jetbrains.kotlin:kotlin-stdlib", "androidx.collection:collection" ], "binaryLayout": "klib" }, { "name": "jsWasmMain", "dependsOn": [ "nonJvmMain" ], "moduleDependency": [ "org.jetbrains.kotlin:kotlin-stdlib", "androidx.collection:collection" ], "binaryLayout": "klib" }, { "name": "macosMain", "dependsOn": [ "darwinMain" ], "moduleDependency": [ "androidx.collection:collection" ], "sourceSetCInteropMetadataDirectory": "macosMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "nativeMain", "dependsOn": [ "commonMain", "nonJvmMain" ], "moduleDependency": [ "androidx.collection:collection" ], "sourceSetCInteropMetadataDirectory": "nativeMain-cinterop", "binaryLayout": "klib" }, { "name": "nonJvmMain", "dependsOn": [ "jbMain" ], "moduleDependency": [ "org.jetbrains.kotlin:kotlin-stdlib", "androidx.collection:collection" ], "binaryLayout": "klib" }, { "name": "tvOsMain", "dependsOn": [ "darwinMain" ], "moduleDependency": [ "androidx.collection:collection" ], "sourceSetCInteropMetadataDirectory": "tvOsMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "uikitMain", "dependsOn": [ "darwinMain" ], "moduleDependency": [ "androidx.collection:collection" ], "sourceSetCInteropMetadataDirectory": "uikitMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "watchOsMain", "dependsOn": [ "darwinMain" ], "moduleDependency": [ "androidx.collection:collection" ], "sourceSetCInteropMetadataDirectory": "watchOsMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" } ] } }