UNPKG

expo-ads-admob

Version:

Provides support for the Google AdMob SDK (https://www.google.com/admob/) for mobile advertising. This module is largely based of the react-native-admob (https://github.com/sbugert/react-native-admob) module, as the documentation and questions surrounding

22 lines (21 loc) 1.06 kB
declare const eventNames: readonly ["rewardedVideoUserDidEarnReward", "rewardedVideoDidLoad", "rewardedVideoDidFailToLoad", "rewardedVideoDidPresent", "rewardedVideoDidFailToPresent", "rewardedVideoDidDismiss"]; declare type EventNameType = typeof eventNames[number]; declare type EventListener = (...args: any[]) => void; declare const _default: { setAdUnitID(id: string): Promise<void>; /** @deprecated Test device IDs are now set globally. Use `AdMob.setTestDeviceIDAsync` instead. */ setTestDeviceID(id: string): Promise<void>; requestAdAsync(options?: { servePersonalizedAds?: boolean | undefined; additionalRequestParams?: { [key: string]: string; } | undefined; }): Promise<void>; showAdAsync(): Promise<void>; dismissAdAsync(): Promise<void>; getIsReadyAsync(): Promise<boolean>; addEventListener(type: EventNameType, handler: EventListener): void; removeEventListener(type: EventNameType, handler: EventListener): void; removeAllListeners(): void; }; export default _default;