luxlabs header browser preview


@class MAAutoAssetProgress, MAAutoAssetSelector, MAAutoAssetNotifications, NSDictionary, NSString, NSError;

@interface MAAutoAssetStatus : NSObject <NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (retain, nonatomic) MAAutoAssetSelector *assetSelector;
@property (retain, nonatomic) MAAutoAssetNotifications *notifications;
@property (retain, nonatomic) NSDictionary *availableForUseAttributes;
@property (retain, nonatomic) NSDictionary *newerVersionAttributes;
@property (nonatomic) BOOL neverBeenLocked;
@property (nonatomic) BOOL downloadUserInitiated;
@property (retain, nonatomic) MAAutoAssetProgress *downloadProgress;
@property (nonatomic) long long downloadedNetworkBytes;
@property (nonatomic) long long downloadedFilesystemBytes;
@property (nonatomic) BOOL downloadedAsPatch;
@property (retain, nonatomic) MAAutoAssetSelector *patchedFromBaseSelector;
@property (nonatomic) long long patchedFromBaseFilesystemBytes;
@property (nonatomic) BOOL patchingAttempted;
@property (nonatomic) BOOL stagedPriorToAvailable;
@property (retain, nonatomic) NSString *stagedFromOSVersion;
@property (retain, nonatomic) NSString *stagedFromBuildVersion;
@property (retain, nonatomic) NSDictionary *currentLockUsage;
@property (retain, nonatomic) NSError *availableForUseError;
@property (retain, nonatomic) NSError *patchingAttemptError;
@property (retain, nonatomic) NSError *newerVersionError;

+ (id)newCurrentLockUsageSummary:(id)a0;

- (void)getAvailableForUseAttributesAssetFormat:(id *)a0 assetBuild:(id *)a1 minOSVersion:(id *)a2 maxOSVersion:(id *)a3 prerequisiteBuilds:(id *)a4;
- (id)summary;
- (void)encodeWithCoder:(id)a0;
- (id)initWithAssetSelector:(id)a0 withNotifications:(id)a1 withAvailableForUseAttributes:(id)a2 withNewerVersionAttributes:(id)a3 withNeverBeenLocked:(BOOL)a4 withDownloadUserInitiated:(BOOL)a5 withDownloadProgress:(id)a6 withDownloadedNetworkBytes:(long long)a7 withDownloadedFilesystemBytes:(long long)a8 withDownloadedAsPatch:(BOOL)a9 withPatchedFromBaseSelector:(id)a10 withPatchedFromBaseFilesystemBytes:(long long)a11 withPatchingAttempted:(BOOL)a12 withStagedPriorToAvailable:(BOOL)a13 withStagedFromOSVersion:(id)a14 withStagedFromBuildVersion:(id)a15 withCurrentLockUsage:(id)a16 withAvailableForUseError:(id)a17 withPatchingAttemptError:(id)a18 withNewerVersionError:(id)a19;
- (id)newSummaryDictionary;
- (id)copy;
- (id)description;
- (void).cxx_destruct;
- (id)initWithAssetSelector:(id)a0 withNotifications:(id)a1 withAvailableForUseAttributes:(id)a2 withNewerVersionAttributes:(id)a3 withDownloadUserInitiated:(BOOL)a4 withDownloadProgress:(id)a5 withDownloadedNetworkBytes:(long long)a6 withDownloadedFilesystemBytes:(long long)a7 withDownloadedAsPatch:(BOOL)a8 withPatchedFromBaseSelector:(id)a9 withPatchedFromBaseFilesystemBytes:(long long)a10 withPatchingAttempted:(BOOL)a11 withStagedPriorToAvailable:(BOOL)a12 withStagedFromOSVersion:(id)a13 withStagedFromBuildVersion:(id)a14 withCurrentLockUsage:(id)a15 withAvailableForUseError:(id)a16 withPatchingAttemptError:(id)a17 withNewerVersionError:(id)a18;
- (id)initWithCoder:(id)a0;

@end