text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, June 7, 2020 at 11:28:01 AM Mountain Standard Time
  * Operating System: Version 13.4.5 (Build 17L562)
  * Image Source: /System/Library/PrivateFrameworks/MobileAssetUpdater.framework/MobileAssetUpdater
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @class MAAsset, MAAssetQuery, NSString, NSMutableArray, NSLock;
  
  @interface MobileAssetUpdater : NSObject {
  
  	MAAsset* _asset;
  	MAAssetQuery* _query;
  	NSString* _assetType;
  	NSMutableArray* _alternateAssetTypes;
  	NSString* _overrideFile;
  	NSString* _purgeOverrideFile;
  	BOOL _assetDownloaded;
  	BOOL _requireAssetMetadata;
  	BOOL _overrideApplied;
  	BOOL _downloadOnCellularAllowed;
  	/*^block*/id _logger;
  	NSLock* _lock;
  
  }
  
  @property (retain) MAAsset * asset;                                           //@synthesize asset=_asset - In the implementation block
  @property (retain) MAAssetQuery * query;                                      //@synthesize query=_query - In the implementation block
  @property (retain) NSString * assetType;                                      //@synthesize assetType=_assetType - In the implementation block
  @property (nonatomic,copy) NSMutableArray * alternateAssetTypes;              //@synthesize alternateAssetTypes=_alternateAssetTypes - In the implementation block
  @property (retain) NSString * overrideFile;                                   //@synthesize overrideFile=_overrideFile - In the implementation block
  @property (retain) NSString * purgeOverrideFile;                              //@synthesize purgeOverrideFile=_purgeOverrideFile - In the implementation block
  @property (readonly) BOOL assetAvailable; 
  @property (readonly) BOOL assetDownloaded;                                    //@synthesize assetDownloaded=_assetDownloaded - In the implementation block
  @property (readonly) BOOL overrideApplied;                                    //@synthesize overrideApplied=_overrideApplied - In the implementation block
  @property (assign) BOOL requireAssetMetadata;                                 //@synthesize requireAssetMetadata=_requireAssetMetadata - In the implementation block
  @property (copy) id logger;                                                   //@synthesize logger=_logger - In the implementation block
  @property (assign) BOOL downloadOnCellularAllowed;                            //@synthesize downloadOnCellularAllowed=_downloadOnCellularAllowed - In the implementation block
  -(void)dealloc;
  -(MAAssetQuery *)query;
  -(void)setQuery:(MAAssetQuery *)arg1 ;
  -(id)logger;
  -(MAAsset *)asset;
  -(NSString *)assetType;
  -(id)initWithAssetType:(id)arg1 ;
  -(void)setAssetType:(NSString *)arg1 ;
  -(void)setLogger:(id)arg1 ;
  -(void)setAsset:(MAAsset *)arg1 ;
  -(void)setRequireAssetMetadata:(BOOL)arg1 ;
  -(void)log:(int)arg1 format:(id)arg2 ;
  -(NSString *)overrideFile;
  -(void)queryComplete:(id)arg1 remote:(BOOL)arg2 status:(long long)arg3 completion:(/*^block*/id)arg4 ;
  -(id)queryPredicate;
  -(id)filterFoundAssets:(id)arg1 ;
  -(id)assetWithMaxVersion:(id)arg1 ;
  -(id)validateAssetAttributes:(id)arg1 ;
  -(id)validateAsset;
  -(id)findAsset:(BOOL)arg1 completion:(/*^block*/id)arg2 ;
  -(BOOL)requireAssetMetadata;
  -(BOOL)filterAsset:(id)arg1 osBuild:(id)arg2 osVersion:(id)arg3 ;
  -(void)downloadComplete:(long long)arg1 completion:(/*^block*/id)arg2 ;
  -(void)doneWithAsset;
  -(NSString *)purgeOverrideFile;
  -(void)setAlternateAssetTypes:(NSMutableArray *)arg1 ;
  -(BOOL)assetAvailable;
  -(id)downloadAsset:(/*^block*/id)arg1 ;
  -(id)overrideQueryPredicateFromDict:(id)arg1 ;
  -(NSMutableArray *)alternateAssetTypes;
  -(void)setOverrideFile:(NSString *)arg1 ;
  -(void)setPurgeOverrideFile:(NSString *)arg1 ;
  -(BOOL)assetDownloaded;
  -(BOOL)overrideApplied;
  -(BOOL)downloadOnCellularAllowed;
  -(void)setDownloadOnCellularAllowed:(BOOL)arg1 ;
  @end
  
  