content: [versions]
  compileSdk = "34"
  minSdk = "21"
  targetSdk = "34"
  activityCompose = "1.7.1"
  agp = "8.8.0"
  appcompat = "1.6.1"
  colormath = "1.4.1"
  coreKtx = "1.4.0"
  coreKtxVersion = "1.10.0"
  dokka = "1.8.10"
  espressoCore = "3.6.1"
  gson = "2.9.0"
  guava = "30.0-android"
  hilt = "2.48"
  junit = "1.1.5"
  kotlin = "1.9.24"
  kotlinPluginSerialization = "1.8.10"
  kotlinxCoroutinesAndroid = "1.6.4"
  lifecycleRuntimeKtx = "2.6.1"
  mapsplatformSecrets = "2.0.1"
  material = "1.9.0"
  materialVersion = "1.4.3"
  mockk = "1.13.16"
  mockkAndroid = "1.13.16"
  monitor = "1.6.1"
  multidex = "2.0.1"
  rules = "1.5.0"
  runner = "1.5.2"
  slf4jJdk14 = "2.0.6"
  testStorage = "1.5.0"
  truth = "1.1.5"
  uiTestJunit4 = "1.4.3"
  uiautomator = "2.3.0"
  composeBom = "2024.05.00"
  
  [libraries]
  androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "activityCompose" }
  androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "appcompat" }
  androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "composeBom" }
  androidx-core-ktx = { module = "androidx.test:core-ktx", version.ref = "coreKtx" }
  androidx-espresso-accessibility = { module = "androidx.test.espresso:espresso-accessibility", version.ref = "espressoCore" }
  androidx-espresso-contrib = { module = "androidx.test.espresso:espresso-contrib", version.ref = "espressoCore" }
  androidx-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "espressoCore" }
  androidx-junit = { module = "androidx.test.ext:junit", version.ref = "junit" }
  androidx-lifecycle-runtime-ktx = { module = "androidx.lifecycle:lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtx" }
  androidx-material = { module = "androidx.compose.material:material", version.ref = "materialVersion" }
  androidx-monitor = { module = "androidx.test:monitor", version.ref = "monitor" }
  androidx-multidex = { module = "androidx.multidex:multidex", version.ref = "multidex" }
  androidx-rules = { module = "androidx.test:rules", version.ref = "rules" }
  androidx-runner = { module = "androidx.test:runner", version.ref = "runner" }
  androidx-test-storage = { module = "androidx.test.services:storage", version.ref = "testStorage" }
  androidx-ui = { module = "androidx.compose.ui:ui", version.ref = "uiTestJunit4" }
  androidx-ui-test-junit4 = { module = "androidx.compose.ui:ui-test-junit4", version.ref = "uiTestJunit4" }
  androidx-ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview", version.ref = "uiTestJunit4" }
  androidx-uiautomator = { module = "androidx.test.uiautomator:uiautomator", version.ref = "uiautomator" }
  colormath = { module = "com.github.ajalt:colormath", version.ref = "colormath" }
  core-ktx = { module = "androidx.core:core-ktx", version.ref = "coreKtxVersion" }
  gson = { module = "com.google.code.gson:gson", version.ref = "gson" }
  guava = { module = "com.google.guava:guava", version.ref = "guava" }
  kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinxCoroutinesAndroid" }
  kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinxCoroutinesAndroid" }
  material = { module = "com.google.android.material:material", version.ref = "material" }
  mockk = { module = "io.mockk:mockk", version.ref = "mockk" }
  mockk-android = { module = "io.mockk:mockk-android", version.ref = "mockkAndroid" }
  slf4j-jdk14 = { module = "org.slf4j:slf4j-jdk14", version.ref = "slf4jJdk14" }
  truth = { module = "com.google.truth:truth", version.ref = "truth" }
  
  [plugins]
  android-application = { id = "com.android.application", version.ref = "agp" }
  android-library = { id = "com.android.library", version.ref = "agp" }
  google-android-libraries-mapsplatform-secrets = { id = "com.google.android.libraries.mapsplatform.secrets-gradle-plugin", version.ref = "mapsplatformSecrets" }
  google-dagger-hilt-android = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
  jetbrains-dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
  jetbrains-kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
  jetbrains-kotlin-plugin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlinPluginSerialization" }
  