# Consumer rules for applications using com.aditude:adapter-gma

-keep class com.aditude.adapter.gma.GmaAdapter {
    public *;
}

-keep class com.aditude.adapter.gma.render.GmaBannerHandle {
    *;
}

-keep class com.aditude.adapter.gma.render.GmaInterstitialHandle {
    *;
}

-keep class com.aditude.adapter.gma.render.GmaRewardedHandle {
    *;
}

-keep class com.aditude.adapter.gma.render.GmaNativeAd {
    public *;
}

-keep class com.aditude.adapter.gma.render.GmaNativeAdExtensionsKt {
    public *;
}

-keep class com.aditude.adapter.gma.render.GmaNativeAdImpl {
    *;
}

# Keep Google Mobile Ads internals used at runtime.
-keep class com.google.android.gms.ads.** { *; }
-keep class com.google.android.gms.internal.ads.** { *; }
