content: [versions]
  accompanistDrawablepainter = "0.37.3"
  agp = "8.13.0"
  kotlin = "2.2.20"
  coreKtx = "1.17.0"
  junit = "4.13.2"
  junitVersion = "1.3.0"
  espressoCore = "3.7.0"
  lifecycleRuntimeKtx = "2.9.4"
  activityCompose = "1.11.0"
  composeBom = "2025.10.00"
  lottieCompose = "6.6.10"
  material3 = "1.5.0-alpha06"
  kotlinx-serialization-json = "1.9.0"
  splashscreen = "1.0.1"
  annotationJvm = "1.9.1"
  uiautomator = "2.3.0"
  benchmarkMacroJunit4 = "1.4.1"
  baselineprofile = "1.4.1"
  profileinstaller = "1.4.1"
  shizuku = "13.1.5"
  hiddenapibypass = "6.1"
  koin = "4.1.1"
  coil3 = "3.3.0"
  
  [libraries]
  accompanist-drawablepainter = { module = "com.google.accompanist:accompanist-drawablepainter", version.ref = "accompanistDrawablepainter" }
  androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
  androidx-splashscreen = { group = "androidx.core", name = "core-splashscreen", version.ref = "splashscreen" }
  junit = { group = "junit", name = "junit", version.ref = "junit" }
  androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
  androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" }
  androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activityCompose" }
  androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "composeBom" }
  androidx-ui = { group = "androidx.compose.ui", name = "ui" }
  androidx-ui-graphics = { group = "androidx.compose.ui", name = "ui-graphics" }
  androidx-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling" }
  androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" }
  androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
  androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" }
  androidx-material3 = { group = "androidx.compose.material3", name = "material3", version.ref = "material3" }
  
  androidx-lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtx" }
  androidx-lifecycle-runtime-compose = { group = "androidx.lifecycle", name = "lifecycle-runtime-compose", version.ref = "lifecycleRuntimeKtx" }
  androidx-lifecycle-viewmodel-compose = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-compose", version.ref = "lifecycleRuntimeKtx" }
  
  kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinx-serialization-json" }
  
  lottie-compose = { module = "com.airbnb.android:lottie-compose", version.ref = "lottieCompose" }
  
  androidx-annotation-jvm = { group = "androidx.annotation", name = "annotation-jvm", version.ref = "annotationJvm" }
  androidx-uiautomator = { group = "androidx.test.uiautomator", name = "uiautomator", version.ref = "uiautomator" }
  androidx-benchmark-macro-junit4 = { group = "androidx.benchmark", name = "benchmark-macro-junit4", version.ref = "benchmarkMacroJunit4" }
  androidx-profileinstaller = { group = "androidx.profileinstaller", name = "profileinstaller", version.ref = "profileinstaller" }
  
  shizuku-api = { module = "dev.rikka.shizuku:api", version.ref = "shizuku" }
  shizuku-provider = { module = "dev.rikka.shizuku:provider", version.ref = "shizuku" }
  hiddenapibypass = { module = "org.lsposed.hiddenapibypass:hiddenapibypass", version.ref = "hiddenapibypass" }
  
  koin-android = { module = "io.insert-koin:koin-android", version.ref = "koin" }
  koin-androidx-compose = { module = "io.insert-koin:koin-androidx-compose", version.ref = "koin" }
  koin-androidx-startup = { module = "io.insert-koin:koin-androidx-startup", version.ref = "koin" }
  
  coil-compose = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil3" }
  
  [plugins]
  android-application = { id = "com.android.application", version.ref = "agp" }
  kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
  kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
  kotlinSerialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
  android-test = { id = "com.android.test", version.ref = "agp" }
  baselineprofile = { id = "androidx.baselineprofile", version.ref = "baselineprofile" }
  
  [bundles]
  koin = [
      "koin-android",
      "koin-androidx-startup",
      "koin-androidx-compose",
  ]