-keepattributes InnerClasses,Signature,EnclosingMethod,*Annotation*
-keepclassmembers enum * {
     public static **[] values();
     public static ** valueOf(java.lang.String);
     <fields>;
}

-keep public class androidx.core.app.VerifySafeJobIntentService {
    public *;
    protected *;
    <init>(...);
    !transient <fields>;
}

-keep public class androidx.core.app.VerifySafeJobServiceEngineImpl {
    public *;
    protected *;
    <init>(...);
    !transient <fields>;
}

-keep class ru.mail.verify.core.utils.Gsonable

-keepclassmembernames class * implements ru.mail.verify.core.utils.Gsonable {
  !transient <fields>;
}

-keepclassmembers class * implements ru.mail.verify.core.utils.Gsonable {
  <init>(...);
}

-keep class ru.mail.verify.core.utils.Gsonable$* {
    public *;
}

-keep class ru.mail.libverify.api.b { public static *;}

-keep class ru.mail.libverify.api.d { public static *;}

-keep class ru.mail.libverify.storage.a { public static *;}

-keep class ru.mail.libverify.storage.m.* { *;}

-keep interface ru.mail.libverify.storage.InstanceConfig { *;}

-keep enum ru.mail.verify.core.storage.InstanceConfig$PropertyType
