luxlabs header browser preview


@class NSMutableDictionary;

@interface NMSMutableMediaSyncInfo : NMSMediaSyncInfo {
    BOOL _needsUpdateAggregateInfo;
}

@property (retain, nonatomic) NSMutableDictionary *info;

+ (id)requiredUserInfoPropertiesForModelKind:(id)a0;

- (float)progress;
- (BOOL)hasItemsWaitingWithoutPauseReason;
- (id)_infoForContainer:(id)a0;
- (float)progressForContainer:(id)a0;
- (unsigned long long)status;
- (void)setOverStorageLimitBehavior:(unsigned long long)a0 forContainer:(id)a1;
- (unsigned long long)_persistingOptions;
- (id)_infoForItem:(id)a0;
- (void)setProgressBytes:(unsigned long long)a0 totalBytes:(unsigned long long)a1 forItem:(id)a2;
- (void)setUserInfoForModelObject:(id)a0 manuallyPinned:(BOOL)a1;
- (unsigned long long)downloadPauseReason;
- (void)setUserInfo:(id)a0 forItem:(id)a1;
- (void)_updateAggregateInfoIfNeeded;
- (BOOL)hasItemsOverStorageLimitForContainer:(id)a0;
- (void)setUserInfo:(id)a0 forContainer:(id)a1;
- (void)synchronize;
- (void)setStatus:(unsigned long long)a0 forItem:(id)a1;
- (void)_writeInfo;
- (id)initWithTarget:(unsigned long long)a0;
- (id)_info;
- (BOOL)hasItemsOverStorageLimit;
- (void)setOverStorageLimit:(BOOL)a0 forItem:(id)a1;
- (void)setItems:(id)a0 forContainer:(id)a1;
- (unsigned long long)statusForContainer:(id)a0;
- (unsigned long long)downloadPauseReasonForContainer:(id)a0;
- (unsigned long long)playabilityForContainer:(id)a0;
- (void)_notifyInfoChanged;
- (void)setDownloadPauseReason:(unsigned long long)a0 forItem:(id)a1;

@end