luxlabs header browser preview


@class NSObject, NSMutableDictionary, NSString, NSError, NSNumber;
@protocol OS_dispatch_queue, WKWallpaperBundleDownloadManagerDelegate;

@interface WKWallpaperBundleDownloadManager : NSObject

@property (class, readonly, nonatomic) WKWallpaperBundleDownloadManager *defaultManager;

@property (retain, nonatomic) NSObject<OS_dispatch_queue> *_loadingQueue;
@property (retain, nonatomic) NSNumber *_catalogDownloadResult;
@property (retain, nonatomic) NSError *_catalogDownloadError;
@property (retain, nonatomic) NSMutableDictionary *_localAssetLookup;
@property (retain, nonatomic) NSMutableDictionary *_activeDownloads;
@property (readonly, copy, nonatomic) NSString *assetDownloadIdentifier;
@property (weak, nonatomic) NSObject<WKWallpaperBundleDownloadManagerDelegate> *delegate;

- (id)localWallpaperRepresentingWithIdentifier:(id)a0 wallpaperName:(id)a1;
- (void)downloadWallpaperRepresentingIfNeeded:(id)a0 progress:(id)a1 withCompletion:(id /* block */)a2;
- (id)initWithAssetDownloadIdentifier:(id)a0;
- (void).cxx_destruct;
- (void)cancelDownloadForWallpaperRepresenting:(id)a0 withCompletion:(id /* block */)a1;
- (id)_startCatalogDownload;

@end