UNPKG

yodo1-mas-react-native-plugin

Version:
32 lines 1.74 kB
import { ViewProps } from 'react-native'; interface NativeViewProps extends ViewProps { } interface BannerViewProps extends ViewProps { } interface CustomViewProps extends ViewProps { } export declare const NativeView: import("react-native").HostComponent<NativeViewProps>; export declare const BannerView: import("react-native").HostComponent<BannerViewProps>; export declare const CustomView: import("react-native").HostComponent<CustomViewProps>; export declare const hasReward: () => boolean; export declare const setReward: () => void; export declare const showAdExplainer: () => void; export declare const ShowRewardGivenAlert: () => void; export declare const registerYodoAds: () => import("react-native").EmitterSubscription; export declare const showBannerAds: (ref: any) => void; export declare const showInterstitialAds: () => Promise<void>; export declare const showInterstitialAdsWithPlacementId: () => Promise<void>; export declare const showRewardedAds: () => Promise<void>; export declare const showRewardedAdsWithPlacementId: () => Promise<void>; export declare const showAppOpenAds: () => Promise<void>; export declare const showAppOpenAdsWithPlacementId: () => Promise<void>; export declare const showRewardInterstitialAds: () => Promise<void>; export declare const showRewardInterstitialAdsWithPlacementId: () => Promise<void>; export declare const showNativeAds: (ref: any) => Promise<void>; export declare const setCCPA: () => Promise<void>; export declare const setCOPPA: () => Promise<void>; export declare const setGDPR: () => Promise<void>; export declare const closeBannerAd: (ref: any) => Promise<void>; export declare const closeNativeAd: (ref: any) => Promise<void>; export {}; //# sourceMappingURL=index.d.ts.map