module PhaserAds { export module AdProvider { export interface IProvider { adManager : AdManager ; adsEnabled : boolean ; hasRewarded : boolean ; setManager ( manager ) : void ; preloadAd ( ... args ) : void ; destroyAd ( ... args ) : void ; hideAd ( ... args ) : void ; showAd ( ... args ) : void ; loadBanner ? ( ... args ) : void ; } } }