content: [versions]
  agp = "8.13.0"
  kotlin = "2.2.20"
  android-minSdk = "26"
  android-compileSdk = "36"
  android-targetSdk = "35"
  compose = "1.9.3"
  compose-plugin = "1.9.0"
  androidx-activityCompose = "1.11.0"
  sqlite = "2.6.1"
  kotlinx-datetime = "0.7.1"
  kotlinx-coroutines = "1.10.2"
  kotlinx-serialization = "1.9.0"
  kermit = "2.0.8"
  ktor = "3.3.1"
  junitVersion = "1.3.0"
  multiplatform-settings = "1.3.0"
  androidx-test = "1.7.0"
  
  [libraries]
  kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
  androidx-activityCompose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" }
  compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling", version.ref = "compose" }
  compose-ui-toolingPreview = { module = "androidx.compose.ui:ui-tooling-preview", version.ref = "compose" }
  sqlite-bundled = { module = "androidx.sqlite:sqlite-bundled", version.ref = "sqlite" }
  kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "kotlinx-datetime" }
  kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" }
  kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinx-coroutines" }
  kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinx-serialization" }
  kotlinx-serialization-cbor = { module = "org.jetbrains.kotlinx:kotlinx-serialization-cbor", version.ref = "kotlinx-serialization" }
  kermit = { module = "co.touchlab:kermit", version.ref = "kermit" }
  ktor-client-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor" }
  ktor-client-content-negotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor" }
  ktor-client-auth = { module = "io.ktor:ktor-client-auth", version.ref = "ktor" }
  ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor" }
  ktor-client-darwin = { module = "io.ktor:ktor-client-darwin", version.ref = "ktor" }
  ktor-client-okhttp = { module = "io.ktor:ktor-client-okhttp", version.ref = "ktor" }
  androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
  androidx-test-runner = { module = "androidx.test:runner", version.ref = "androidx-test" }
  androidx-test-rules = { module = "androidx.test:rules", version.ref = "androidx-test" }
  multiplatform-settings = { module = "com.russhwolf:multiplatform-settings", version.ref = "multiplatform-settings" }
  multiplatform-settings-no-arg = { module = "com.russhwolf:multiplatform-settings-no-arg", version.ref = "multiplatform-settings" }
  
  [plugins]
  androidApplication = { id = "com.android.application", version.ref = "agp" }
  androidLibrary = { id = "com.android.library", version.ref = "agp" }
  kotlinMultiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
  composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
  jetbrainsCompose = { id = "org.jetbrains.compose", version.ref = "compose-plugin" }
  mavenPublish = { id = "com.vanniktech.maven.publish", version = "0.34.0" }
  kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
  serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
  kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
  