using System; using Azerion.BlueStack.API.Banner; using Azerion.BlueStack.API; namespace Azerion.BlueStack.Internal { public interface IBannerAdClient { event EventHandler OnBannerDidLoad; event EventHandler OnBannerDidFailed; event EventHandler OnAdClicked; event EventHandler OnBannerDidRefresh; event EventHandler OnBannerDidFailToRefresh; event EventHandler OnBannerHide; event EventHandler OnBannerDisplay; void CreateBannerAd(string placementId, AdPosition adPosition); void Load(AdSize adSize); void Load(AdSize adSize, IPreferenceClient iPreferenceClient); void Show(); void Hide(); void Destroy(); void SetPosition(AdPosition adPosition); } }