-keep public class com.explorestack.consent.ConsentManager  { public *; }
-keep public class com.explorestack.consent.ConsentManager$Storage  { public *; }
-keep public class com.explorestack.consent.ConsentInfoUpdateListener  { public *; }

-keep public class com.explorestack.consent.ConsentForm  { public *; }
-keep public class com.explorestack.consent.ConsentForm$Builder  { public *; }
-keep public class com.explorestack.consent.ConsentFormListener  { public *; }

-keep public class com.explorestack.consent.exception.* { public *; }

-keep public class com.explorestack.consent.Consent { public *; }
-keep public class com.explorestack.consent.Consent$* { public *; }
-keep public class com.explorestack.consent.Vendor { public *; }
-keep public class com.explorestack.consent.Vendor$Builder { public *; }
-keep public class com.explorestack.consent.ConsentObserver { public *; }
-keep public class com.explorestack.consent.ConsentObserver$ConsentChangeListener { public *; }