text: #import <ABI43_0_0ExpoModulesCore/ABI43_0_0EXDefines.h>
  #import <ABI43_0_0ExpoModulesCore/ABI43_0_0EXModuleRegistry.h>
  #import <GoogleMobileAds/GoogleMobileAds.h>
  
  @interface ABI43_0_0EXAdsAdMobBannerView : UIView <GADBannerViewDelegate>
  
  @property (nonatomic, copy) NSString *bannerSize;
  @property (nonatomic, copy) NSString *adUnitID;
  @property (nonatomic, copy) NSDictionary *additionalRequestParams;
  
  @property (nonatomic, copy) ABI43_0_0EXDirectEventBlock onSizeChange;
  @property (nonatomic, copy) ABI43_0_0EXDirectEventBlock onAdViewDidReceiveAd;
  @property (nonatomic, copy) ABI43_0_0EXDirectEventBlock onDidFailToReceiveAdWithError;
  @property (nonatomic, copy) ABI43_0_0EXDirectEventBlock onAdViewWillPresentScreen;
  @property (nonatomic, copy) ABI43_0_0EXDirectEventBlock onAdViewWillDismissScreen;
  @property (nonatomic, copy) ABI43_0_0EXDirectEventBlock onAdViewDidDismissScreen;
  @property (nonatomic, copy) ABI43_0_0EXDirectEventBlock onAdViewWillLeaveApplication;
  
  - (GADAdSize)getAdSizeFromString:(NSString *)bannerSize;
  - (void)loadBanner;
  
  - (void)setAdUnitID:(NSString *)adUnitID;
  
  @end
  