System/Library/PrivateFrameworks/PhotosFormats.framework
PFSharingRemaker.h
@class NSArray, NSMutableDictionary, NSOperationQueue, NSError, NSObject, PFSharingRemakerOptions;
@protocol OS_dispatch_queue, OS_dispatch_source;
@interface PFSharingRemaker : NSObject {
NSObject<OS_dispatch_queue> *_remakerQueue;
float _progress;
NSMutableDictionary *_inProgressOperationByUUID;
BOOL _remakerSuccess;
BOOL _abortedRemaker;
BOOL _cancelledRemaker;
NSError *_remakerError;
NSOperationQueue *_remakeOperationQueue;
NSObject<OS_dispatch_source> *_progressTimer;
}
@property (retain, nonatomic, setter=_setOptions:) PFSharingRemakerOptions *_options;
@property (retain, nonatomic, setter=_setOperations:) NSArray *_operations;
@property (copy, nonatomic, setter=_setProgressHandler:) id /* block */ _progressHandler;
@property (copy, nonatomic, setter=_setCompletionHandler:) id /* block */ _completionHandler;
+ (id)remakerWithOperations:(id)a0 options:(id)a1;
- (id)init;
- (void)_updateProgress;
- (void).cxx_destruct;
- (void)cancelRemaking;
- (void)remakeWithProgressHandler:(id /* block */)a0 completionHandler:(id /* block */)a1;
- (void)_callProgressBlockWithProgress:(double)a0;
- (void)_abortWithUnderlyingOperationError:(id)a0;
- (void)_completeOperationWithUUID:(id)a0;
- (double)_computeProgress;
- (void)_configurePhotoOperation:(id)a0 withUUID:(id)a1 dispatchGroup:(id)a2;
- (void)_configureVideoOperation:(id)a0 withUUID:(id)a1 dispatchGroup:(id)a2;
- (void)_endSessionWithSuccess:(BOOL)a0 error:(id)a1;
@end