declare type EventNameType = 'rewardedVideoDidRewardUser' | 'rewardedVideoDidLoad' | 'rewardedVideoDidFailToLoad' | 'rewardedVideoDidOpen' | 'rewardedVideoDidStart' | 'rewardedVideoDidClose' | 'rewardedVideoWillLeaveApplication'; declare type EventListener = (...args: any[]) => void; declare const _default: { setAdUnitID(id: string): Promise; setTestDeviceID(id: string): Promise; requestAdAsync(): Promise; showAdAsync(): Promise; dismissAdAsync(): Promise; getIsReadyAsync(): Promise; addEventListener(type: EventNameType, handler: EventListener): void; removeEventListener(type: EventNameType, handler: EventListener): void; removeAllListeners(): void; }; export default _default;