-keepclassmembers enum ir.tapsell.mediation.** { *; }

-keep class * extends ir.tapsell.mediation.core.internal.init.TapsellComponentInitializer {
    public <methods>;
}

# Keep Exception names
-keepnames class ir.tapsell.mediation.** extends java.lang.Exception
-keeppackagenames ir.tapsell.mediation.clock
-if class ir.tapsell.mediation.clock.ClockConfig$ClockConfigModel
-keepnames class ir.tapsell.mediation.clock.ClockConfig$ClockConfigModel
-if class ir.tapsell.mediation.clock.ClockConfig$ClockConfigModel
-keep class ir.tapsell.mediation.clock.ClockConfig_ClockConfigModelJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
