package com.igaworks.ssp.common.adapter; import android.content.Context; import com.igaworks.ssp.AdSize; import com.igaworks.ssp.SdkInitListener; import com.igaworks.ssp.common.m.c; import com.igaworks.ssp.common.m.f; import com.igaworks.ssp.part.banner.AdPopcornSSPBannerAd; import com.igaworks.ssp.part.banner.listener.a; import com.igaworks.ssp.part.custom.AdPopcornSSPReactNativeAd; import com.igaworks.ssp.part.interstitial.listener.b; import com.igaworks.ssp.part.nativead.AdPopcornSSPNativeAd; import com.igaworks.ssp.part.splash.AdPopcornSSPSplashAd; import com.igaworks.ssp.part.video.AdPopcornSSPInterstitialVideoAd; import com.igaworks.ssp.part.video.AdPopcornSSPRewardVideoAd; import java.util.HashMap; /* loaded from: classes2.dex */ public interface BaseMediationAdapter { void checkAdPopcornSSPNativeImpression(); void checkValidMediation(); void destroyBannerAd(); void destroyInterstitial(); void destroyInterstitialVideoAd(); void destroyNativeAd(); void destroyReactNativeAd(); void destroyRewardVideoAd(); void destroySplashAd(); String getBiddingToken(Context context); String getNetworkName(); void initializeInAppBidding(Context context, c cVar, SdkInitListener sdkInitListener); void internalStopBannerAd(); void loadInterstitial(Context context, f fVar, boolean z10, int i10); void loadInterstitialVideoAd(Context context, AdPopcornSSPInterstitialVideoAd adPopcornSSPInterstitialVideoAd, f fVar, boolean z10, int i10); void loadNativeAd(Context context, f fVar, boolean z10, int i10, AdPopcornSSPNativeAd adPopcornSSPNativeAd); void loadReactNativeAd(Context context, f fVar, boolean z10, int i10, AdPopcornSSPReactNativeAd adPopcornSSPReactNativeAd); void loadRewardVideoAd(Context context, AdPopcornSSPRewardVideoAd adPopcornSSPRewardVideoAd, f fVar, boolean z10, int i10); void loadSplashAd(Context context, f fVar, int i10, AdPopcornSSPSplashAd adPopcornSSPSplashAd); void onPauseBanner(); void onResumeBanner(); void pauseInterstitialVideoAd(); void pauseRewardVideoAd(); void resumeInterstitial(); void resumeInterstitialVideoAd(); void resumeRewardVideoAd(); void setBannerMediationAdapterEventListener(a aVar); void setCustomExtras(HashMap hashMap); void setInterstitialMediationAdapterEventListener(b bVar); void setInterstitialVideoMediationAdapterEventListener(com.igaworks.ssp.part.video.listener.a aVar); void setNativeMediationAdapterEventListener(com.igaworks.ssp.part.nativead.listener.a aVar); void setReactNativeMediationAdapterEventListener(com.igaworks.ssp.part.custom.listener.a aVar); void setRewardVideoMediationAdapterEventListener(com.igaworks.ssp.part.video.listener.b bVar); void setSplashMediationAdapterEventListener(com.igaworks.ssp.part.splash.listener.a aVar); void showInterstitial(Context context, f fVar, boolean z10, int i10); void showInterstitialVideoAd(Context context, f fVar, boolean z10, int i10); void showRewardVideoAd(Context context, f fVar, boolean z10, int i10); void startBannerAd(Context context, AdSize adSize, AdPopcornSSPBannerAd adPopcornSSPBannerAd, f fVar, boolean z10, int i10); }