UNPKG

react-native-qonversion

Version:

Qonversion provides full in-app purchases infrastructure, so you do not need to build your own server for receipt validation. Implement in-app subscriptions, validate user receipts, check subscription status, and provide access to your app features and co

16 lines (15 loc) 829 B
import { TransactionEnvironment, TransactionOwnershipType, TransactionType } from "./enums"; declare class Transaction { originalTransactionId: string; transactionId: string; transactionDate: Date; environment: TransactionEnvironment; ownershipType: TransactionOwnershipType; type: TransactionType; expirationDate?: Date; transactionRevocationDate?: Date; offerCode?: string; promoOfferId?: string; constructor(originalTransactionId: string, transactionId: string, transactionTimestamp: number, environment: TransactionEnvironment, ownershipType: TransactionOwnershipType, type: TransactionType, expirationTimestamp: number | undefined, transactionRevocationTimestamp: number | undefined, offerCode: string | undefined, promoOfferId: string | undefined); } export default Transaction;