#ifndef RNFirebaseAdMobRewardedVideo_h #define RNFirebaseAdMobRewardedVideo_h #import #import "RNFirebaseEvents.h" #if __has_include() #import "GoogleMobileAds/GADRewardBasedVideoAdDelegate.h" #import "GoogleMobileAds/GADRewardBasedVideoAd.h" #import #import "RNFirebaseAdMob.h" @interface RNFirebaseAdMobRewardedVideo : NSObject @property NSString *adUnitID; @property RNFirebaseAdMob *delegate; @property GADRewardBasedVideoAd *videoAd; - (id)initWithProps:(NSString *)adUnit delegate:(RNFirebaseAdMob *)delegate; - (void)show; - (void)loadAd:(NSDictionary *)request; - (void)sendJSEvent:(NSString *)type payload:(nullable NSDictionary *)payload; @end #else @interface RNFirebaseAdMobRewardedVideo : NSObject { } @end #endif #endif