    id("org.jetbrains.kotlin.plugin.serialization") version "2.1.0"
//App
    kotlin("plugin.serialization") version "2.1.0"


    //импорт библиотеки
    implementation(project (":uiKit"))
    implementation(project(":networkLib"))

    //Навигация
    implementation("androidx.navigation:navigation-compose:2.8.6")

    // Kotlin
    implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
    implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")


    // koin
    implementation("io.insert-koin:koin-android:3.4.3")
    implementation("io.insert-koin:koin-androidx-compose:3.4.3")
    implementation("io.insert-koin:koin-android:3.5.0")

    //ktor
    implementation("io.ktor:ktor-client-core:2.3.7") // Ядро Ktor
    implementation("io.ktor:ktor-client-logging:2.3.7") // логинг
    implementation("io.ktor:ktor-client-android:2.3.7") // Android-специфичный движок
    implementation("io.ktor:ktor-client-content-negotiation:2.3.7") // Для JSON
    implementation("io.ktor:ktor-serialization-kotlinx-json:2.3.7") // Сериализация
    implementation("io.ktor:ktor-client-cio:2.3.7") //cio


    //для виджета
    implementation ("androidx.glance:glance-appwidget:1.0.0-alpha04")
    implementation ("androidx.glance:glance-wear-tiles:1.0.0-alpha04")
    //картинки
    implementation("io.coil-kt:coil-compose:2.2.2")

    implementation ("androidx.work:work-runtime-ktx:2.7.1")
    implementation ("androidx.core:core-ktx:1.6.0")

    implementation ("com.google.accompanist:accompanist-permissions:0.24.3-alpha")

    val espressoVersion = "4.2.2"
    androidTestImplementation ("androidx.test.espresso:espresso-core:$espressoVersion")
    androidTestImplementation( "androidx.test.espresso:espresso-core:$espressoVersion")
    androidTestImplementation( "androidx.test.espresso:espresso-contrib:$espressoVersion")
    androidTestImplementation( "androidx.test.espresso:espresso-intents:$espressoVersion")
    androidTestImplementation( "androidx.test.espresso:espresso-accessibility:$espressoVersion")
    androidTestImplementation( "androidx.test.espresso:espresso-web:$espressoVersion")
    androidTestImplementation( "androidx.test.espresso.idling:idling-concurrent:$espressoVersion")

    testImplementation ("org.robolectric:robolectric:4.8")



//UIKIT
 	alias(libs.plugins.kotlin.compose)
	//Добавляю это, чтобы проект мог использовать Composable
    implementation ("androidx.compose.ui:ui:1.8.1")
    implementation ("androidx.compose.material:material:1.8.1")
    implementation ("androidx.compose.ui:ui-tooling-preview:1.8.1")
    implementation(libs.androidx.activity.compose)
    implementation(libs.androidx.lifecycle.runtime.ktx)
    implementation(platform(libs.androidx.compose.bom))
    implementation(libs.androidx.ui)
    implementation(libs.androidx.ui.graphics)
    implementation(libs.androidx.ui.tooling.preview)
    implementation(libs.androidx.material3)

    implementation("io.coil-kt:coil-compose:2.2.2")
    implementation("io.coil-kt:coil-svg:2.2.2")

    implementation("androidx.compose.material3:material3:1.4.0-alpha14")


//network

	    kotlin("plugin.serialization") version "2.1.0"


    // Ktor
    implementation("io.ktor:ktor-client-core:2.3.7") // Ядро Ktor
    implementation("io.ktor:ktor-client-android:2.3.7") // Android-специфичный движок
    implementation("io.ktor:ktor-client-content-negotiation:2.3.7") // Для JSON
    implementation("io.ktor:ktor-serialization-kotlinx-json:2.3.7") // Сериализация
    implementation("io.ktor:ktor-client-logging:2.3.7")

    // Kotlin
    implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
    implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")

    // Lifecycle
    implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.2")

    // Dependency Injection
    implementation("io.insert-koin:koin-android:3.4.3")
    implementation("io.insert-koin:koin-androidx-compose:3.4.3")

    // DI
    implementation("io.insert-koin:koin-android:3.5.0")

    // Тестирование
    testImplementation("junit:junit:4.13.2")
    testImplementation("io.mockk:mockk:1.13.8")
    testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.3")