luxlabs header browser preview


@class NSDate, NSString, NSArray, NSData, NSError, SKPayment;

@interface SKPaymentTransaction : NSObject {
    id _internal;
}

@property (readonly, nonatomic) NSString *matchingIdentifier;
@property (readonly, nonatomic) NSString *_transactionIdentifier;
@property (readonly, nonatomic) NSError *error;
@property (readonly, nonatomic) SKPaymentTransaction *originalTransaction;
@property (readonly, nonatomic) SKPayment *payment;
@property (readonly, nonatomic) NSArray *downloads;
@property (readonly, nonatomic) NSDate *transactionDate;
@property (readonly, nonatomic) NSString *transactionIdentifier;
@property (readonly, nonatomic) NSData *transactionReceipt;
@property (readonly, nonatomic) long long transactionState;

- (id)init;
- (void)_setError:(id)a0;
- (id)initWithXPCEncoding:(id)a0;
- (void).cxx_destruct;
- (id)copyXPCEncoding;
- (id)UUID;
- (id)appleIDAccountDetails;
- (void)_setAuthorizationResponse:(id)a0;
- (void)_setDownloads:(id)a0;
- (void)_setOriginalTransaction:(id)a0;
- (void)_setTemporaryIdentifier:(id)a0;
- (void)_setTransactionDate:(id)a0;
- (void)_setTransactionIdentifier:(id)a0;
- (void)_setTransactionReceipt:(id)a0;
- (void)_setTransactionState:(long long)a0;
- (BOOL)canMergeWithTransaction:(id)a0;
- (id)getPaymentDiscountFromTransactionXPCEncoding:(id)a0;
- (id)initWithPayment:(id)a0;
- (id)initWithServerTransaction:(id)a0;
- (BOOL)mergeWithServerTransaction:(id)a0;
- (BOOL)mergeWithTransaction:(id)a0;

@end