content: [versions]
  agp = "8.11.1"
  
  android-compileSdk = "36"
  android-minSdk = "30"
  android-targetSdk = "36"
  
  androidx-activity = "1.10.1"
  androidx-espresso = "3.6.1"
  androidx-lifecycle = "2.9.1"
  androidx-testExt = "1.2.1"
  compose-multiplatform = "1.8.2"
  junit = "4.13.2"
  kotlin = "2.2.0"
  koin = "4.1.0"
  
  room = "2.7.2"
  ksp = "2.2.0-2.0.2"
  sqlite = "2.5.2"
  skie = "0.10.4"
  
  ktor = "3.2.1"
  
  kotlinx-coroutines-core = "1.10.2"
  
  kamel = "1.0.6"
  
  navigation-compose = "2.9.0-beta03"
  kotlinxSerializationJson = "1.9.0"
  
  ktlint = "13.0.0"
  
  [libraries]
  kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
  junit = { module = "junit:junit", version.ref = "junit" }
  androidx-testExt-junit = { module = "androidx.test.ext:junit", version.ref = "androidx-testExt" }
  androidx-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "androidx-espresso" }
  androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activity" }
  androidx-lifecycle-viewmodel = { module = "org.jetbrains.androidx.lifecycle:lifecycle-viewmodel", version.ref = "androidx-lifecycle" }
  androidx-lifecycle-runtime-compose = { module = "org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose", version.ref = "androidx-lifecycle" }
  androidx-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling" }
  androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
  androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" }
  
  koin-core = { module = "io.insert-koin:koin-core", version.ref = "koin" }
  koin-android = {module = "io.insert-koin:koin-android", version.ref = "koin"}
  koin-compose-viewmodel = {module = "io.insert-koin:koin-compose-viewmodel", version.ref = "koin"}
  koin-compose-viewmodel-nav = {module = "io.insert-koin:koin-compose-viewmodel-navigation", version.ref = "koin"}
  
  room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" }
  room-compiler = { module = "androidx.room:room-compiler", version.ref = "room" }
  sqlite-bundled = { module = "androidx.sqlite:sqlite-bundled", version.ref = "sqlite" }
  skie-annotations = { module = "co.touchlab.skie:configuration-annotations", version.ref = "skie" }
  
  ktor-client-content-negotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor" }
  ktor-client-core = { module = "io.ktor:ktor-client-core", 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" }
  ktor-client-android = { module = "io.ktor:ktor-client-android", version.ref = "ktor" }
  ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor" }
  ktor-client-logging = { module = "io.ktor:ktor-client-logging", version.ref = "ktor" }
  
  kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines-core" }
  
  kamel-image = { module = "media.kamel:kamel-image", version.ref = "kamel" }
  kamel-image-default = { module = "media.kamel:kamel-image-default", version.ref = "kamel" }
  kamel-image-compose = { module = "media.kamel:kamel-image-compose", version.ref = "kamel" }
  
  navigation-compose = { module = "org.jetbrains.androidx.navigation:navigation-compose", version.ref = "navigation-compose" }
  kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinxSerializationJson" }
  
  [plugins]
  androidApplication = { id = "com.android.application", version.ref = "agp" }
  androidLibrary = { id = "com.android.library", version.ref = "agp" }
  composeMultiplatform = { id = "org.jetbrains.compose", version.ref = "compose-multiplatform" }
  composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
  kotlinMultiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
  kotlinAndroid = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
  ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
  room = { id = "androidx.room", version.ref = "room" }
  skie = { id = "co.touchlab.skie", version.ref = "skie" }
  kotlinxSerialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
  ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" }
  