declare type EventNameType = 'interstitialDidLoad' | 'interstitialDidFailToLoad' | 'interstitialDidOpen' | 'interstitialDidClose' | 'interstitialWillLeaveApplication'; declare type EventListener = (...args: any[]) => void; declare const _default: { setAdUnitID(id: string): Promise; /** @deprecated Test device IDs are now set globally. Use `AdMob.setTestDeviceIDAsync` instead. */ setTestDeviceID(id: string): Promise; requestAdAsync(options?: { servePersonalizedAds?: boolean | undefined; additionalRequestParams?: { [key: string]: string; } | undefined; }): Promise; showAdAsync(): Promise; dismissAdAsync(): Promise; getIsReadyAsync(): Promise; addEventListener(type: EventNameType, handler: EventListener): void; removeEventListener(type: EventNameType, handler: EventListener): void; removeAllListeners(): void; }; export default _default;