luxlabs header browser preview


@class NSString, NSURL, NSError, NSNumber, SKPaymentTransaction;

@interface SKDownload : NSObject {
    id _internal;
}

@property (copy, nonatomic, getter=_downloadID, setter=_setDownloadID:) NSNumber *_downloadID;
@property (readonly, nonatomic) long long state;
@property (readonly, nonatomic) long long downloadState;
@property (readonly, nonatomic) long long contentLength;
@property (readonly, nonatomic) long long expectedContentLength;
@property (readonly, nonatomic) NSString *contentIdentifier;
@property (readonly, nonatomic) NSURL *contentURL;
@property (readonly, nonatomic) NSString *contentVersion;
@property (readonly, nonatomic) NSError *error;
@property (readonly, nonatomic) float progress;
@property (readonly, nonatomic) double timeRemaining;
@property (readonly, nonatomic) SKPaymentTransaction *transaction;

- (id)init;
- (void)_setError:(id)a0;
- (id)initWithXPCEncoding:(id)a0;
- (void)_setTransaction:(id)a0;
- (void).cxx_destruct;
- (id)copyXPCEncoding;
- (BOOL)isEqual:(id)a0;
- (void)_setContentIdentifier:(id)a0;
- (void)_setProgress:(float)a0;
- (void)_setVersion:(id)a0;
- (void)_setContentURL:(id)a0;
- (void)_applyChangeset:(id)a0;
- (void)_setContentLength:(id)a0;
- (void)_setDownloadState:(long long)a0;
- (void)_setTimeRemaining:(double)a0;

@end