insert-affiliate-react-native-sdk
Version:
A package for connecting with the Insert Affiliate Platform to add app based affiliate marketing.
18 lines (17 loc) • 878 B
TypeScript
declare const useDeepLinkIapProvider: () => {
referrerLink: string;
userId: string;
validatePurchaseWithIapticAPI: (jsonIapPurchase: {
[key: string]: any;
}, iapticAppId: string, iapticAppName: string, iapticPublicKey: string) => Promise<boolean>;
storeExpectedStoreTransaction: (purchaseToken: string) => Promise<void>;
returnUserAccountTokenAndStoreExpectedTransaction: () => Promise<string | null>;
returnInsertAffiliateIdentifier: () => Promise<string | null>;
trackEvent: (eventName: string) => Promise<void>;
setShortCode: (shortCode: string) => Promise<void>;
setInsertAffiliateIdentifier: (referringLink: string) => Promise<void | string>;
initialize: (code: string | null, verboseLogging?: boolean) => Promise<void>;
isInitialized: boolean;
OfferCode: string | null;
};
export default useDeepLinkIapProvider;