# Keep generic type information
-keepattributes Signature

# Keep TypeToken
-keep class com.google.gson.reflect.TypeToken { *; }

# Keep model classes (if needed)
-keep class com.syncfusion.bolddeskandroidchatSDK.** { *; }
-keep class com.syncfusion.bolddeskandroidchatSDK.model.** { *; }
-keep class org.xmlpull.v1.** { *; }