luxlabs header browser preview


@class NSString, NSMutableSet;

@interface ATDetailedProgressInfoForAssetType : NSObject {
    NSMutableSet *failedAssetIds;
}

@property (nonatomic, getter=getTotalBytesToSync) unsigned long long totalBytesToSync;
@property (nonatomic, getter=getTotalBytesSynced) unsigned long long totalBytesSynced;
@property (nonatomic, getter=getTotalAssetsToSync) unsigned long long totalAssetsToSync;
@property (nonatomic, getter=getTotalAssetsSynced) unsigned long long totalAssetsSynced;
@property (nonatomic, getter=getFailedAssetsCount) unsigned long long failedAssetCount;
@property (nonatomic, getter=getSyncProgress) double progress;
@property (retain, nonatomic, getter=getAssetType) NSString *atAssetType;

+ (id)serializedProgressInfoFromATDetailedProgressInfoForAssetType:(id)a0;

- (id)description;
- (void).cxx_destruct;
- (void)_computeProgress;
- (id)initWithAssetType:(id)a0 assetCountToSync:(unsigned long long)a1 byteCountToSync:(unsigned long long)a2;
- (id)initWithAssetType:(id)a0 assetCountToSync:(unsigned long long)a1 byteCountToSync:(unsigned long long)a2 assetCountSynced:(unsigned long long)a3 byteCountSyned:(unsigned long long)a4;
- (void)updateAsset:(id)a0 syncedWithSuccess:(BOOL)a1 bytesDownloaded:(unsigned long long)a2;
- (void)updateAssetsToDownload:(unsigned long long)a0;
- (void)updateBytesDownloaded:(unsigned long long)a0;
- (void)updateBytesToDownload:(unsigned long long)a0;

@end