# Compose Compatibility - Prevent R8 from inlining internal APIs
-keep class androidx.compose.runtime.** { public *; }
-keep class androidx.compose.ui.** { public *; }
-keep class androidx.compose.material3.** { public *; }
-keep class androidx.compose.foundation.** { public *; }
-keep @androidx.compose.runtime.Composable class * { *; }
-keepclassmembers class * { @androidx.compose.runtime.Composable *; }
-keep class androidx.compose.runtime.Updater { *; }
-keep class androidx.compose.runtime.internal.ComposableLambda* { *; }
