luxlabs header browser preview


@class NSString, PLPhotoLibrary, NSError, NSObject, NSManagedObjectID;
@protocol OS_dispatch_queue;

@interface PLAssetResourceDownloadRequest : NSOperation {
    NSObject<OS_dispatch_queue> *_queue;
    PLPhotoLibrary *_library;
    id /* block */ _progressHandler;
    NSString *_assetUUID;
}

@property (readonly, nonatomic) int requestID;
@property (readonly, nonatomic) NSManagedObjectID *objectID;
@property (readonly, nonatomic) unsigned long long cloudResourceType;
@property (readonly, nonatomic) NSString *cplTaskIdentifier;
@property (readonly, nonatomic) NSError *error;

- (void)main;
- (void)_onQueueAsync:(id /* block */)a0;
- (void).cxx_destruct;
- (void)cancel;
- (id)initWithRequestID:(int)a0 library:(id)a1 queue:(id)a2 cloudResourceType:(unsigned long long)a3 managedObjectID:(id)a4 progressHandler:(id /* block */)a5;

@end