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
21 lines (20 loc) • 1.21 kB
TypeScript
import SKProductDiscount from "./SKProductDiscount";
import SKSubscriptionPeriod from "./SKSubscriptionPeriod";
declare class SKProduct {
localizedDescription?: string;
localizedTitle?: string;
price: string;
localeIdentifier?: string;
productIdentifier?: string;
isDownloadable: boolean;
downloadContentVersion?: string;
downloadContentLengths?: Array<number>;
subscriptionPeriod?: SKSubscriptionPeriod;
productDiscount?: SKProductDiscount;
discounts?: Array<SKProductDiscount>;
subscriptionGroupIdentifier?: string;
isFamilyShareable?: boolean;
currencyCode: string;
constructor(localizedDescription: string | undefined, localizedTitle: string | undefined, price: string, localeIdentifier: string | undefined, productIdentifier: string | undefined, isDownloadable: boolean, downloadContentVersion: string | undefined, downloadContentLengths: number[] | undefined, subscriptionPeriod: SKSubscriptionPeriod | undefined, productDiscount: SKProductDiscount | undefined, discounts: SKProductDiscount[] | undefined, subscriptionGroupIdentifier: string | undefined, isFamilyShareable: boolean | undefined, currencyCode: string);
}
export default SKProduct;