# Keep required SSL and platform classes
-keep class okhttp3.** { *; }
-dontwarn okhttp3.**
-keep class com.zoho.catalyst.** { *; }

-keep class com.zoho.accounts.externalframework.database.UserData{ *; }
-keepattributes *Annotation*

# Keep Gson TypeToken and generic type info
-keep class com.google.gson.reflect.TypeToken { *; }

# Keep your custom Retrofit converter
-keep class com.zoho.catalyst.converters.** { *; }

# Keep Retrofit annotations and interfaces
-keepattributes Signature
-keep class retrofit2.** { *; }
-keep interface retrofit2.http.* { *; }
