// // AFSDKPurchaseDetails.h // AppsFlyerLib // // Created by Moris Gateno on 13/03/2024. // #import @interface AFSDKPurchaseDetails : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @property (nonatomic, copy, readonly) NSString *productId; @property (nonatomic, copy, readonly) NSString *transactionId; @property (nonatomic, assign, readonly) AFSDKPurchaseType purchaseType; // Designated initializer for VAL2-compliant purchase object - (instancetype)initWithProductId:(NSString *)productId transactionId:(NSString *)transactionId purchaseType:(AFSDKPurchaseType)purchaseType NS_DESIGNATED_INITIALIZER; @end