-dontwarn org.conscrypt.**
-dontwarn org.bouncycastle.**
-dontwarn org.openjsse.**
-dontwarn org.slf4j.impl.StaticLoggerBinder

-keep class com.affirm.android.** { *; }
-keepattributes Signature
-keep class kotlin.coroutines.Continuation

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

-keep class * extends android.view.View {
    public <init>(android.content.Context);
    public <init>(android.content.Context, android.util.AttributeSet);
    public <init>(android.content.Context, android.util.AttributeSet, int);
}
-keepclassmembers class * {
    public void *(android.view.View);
}

-keep interface com.genesys.cloud.ui.structure.controller.ChatEventListener { *; }
-keep class * implements com.genesys.cloud.ui.structure.controller.ChatEventListener { *; }