System/Library/PrivateFrameworks/PhotosUIPrivate.framework
PUImportPPTDriver.h
@class PUTabbedLibraryViewController, NSString, PXImportController, NSArray, NSMutableDictionary, NSDictionary, PUImportPPTImportSource, PXImportMediaProvider, NSObject, PUImportActionCoordinator, PXImportAssetsDataSourceManager;
@protocol PXImportViewControllerProvider, OS_dispatch_semaphore;
@interface PUImportPPTDriver : NSObject <PXImportAssetsDataSourceManagerObserver, PUImportActionCoordinatorDelegate> {
id /* block */ _insertDatasourceReply;
id /* block */ _thumbnailTestReply;
id /* block */ _importToLibraryTestReply;
NSMutableDictionary *_extraResults;
PXImportAssetsDataSourceManager *_dataSourceManager;
PXImportController *_importController;
PUImportPPTImportSource *_currentImportSource;
PXImportMediaProvider *_mediaProvider;
PUImportActionCoordinator *_actionCoordinator;
NSObject<OS_dispatch_semaphore> *_importSemaphore;
BOOL _importComplete;
long long _iteration;
double _startTime;
double _endTime;
BOOL _loadingContentStarted;
BOOL _hasSeenAbsolulteLastThumbnailMarker;
}
@property (class, readonly, nonatomic) NSArray *importMediaURLs;
@property (retain) NSDictionary *options;
@property (weak) id<PXImportViewControllerProvider> importViewControllerProvider;
@property (weak) PUTabbedLibraryViewController *tabbedLibraryViewController;
@property (copy) NSDictionary *testOptions;
@property (readonly, nonatomic) NSDictionary *additionalResults;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
+ (id)sharedInstance;
- (id)init;
- (void)observable:(id)a0 didChange:(unsigned long long)a1 context:(void *)a2;
- (id)importViewController;
- (id)mediaProvider;
- (void).cxx_destruct;
- (id)importController;
- (void)signalImportToLibraryTestReply:(BOOL)a0;
- (double)_contentLoadingCheckInterval;
- (void)_removeCurrentImportSourceIfNecessary;
- (void)_updateLoadingContentState;
- (void)actionCoordinator:(id)a0 didCompleteWithImportSession:(id)a1 results:(id)a2;
- (void)actionCoordinatorDidBeginDelete:(id)a0;
- (void)actionCoordinatorDidBeginImport:(id)a0;
- (void)actionCoordinatorDidCancelImport:(id)a0;
- (void)actionCoordinatorDidEndDelete:(id)a0;
- (void)actionCoordinatorWillBeginDelete:(id)a0;
- (void)actionCoordinatorWillBeginImport:(id)a0;
- (id)importDestinationForActionCoordinator:(id)a0;
- (id)modelBatchesForOptions:(id)a0;
- (void)ppt_insertImportDataSourceWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (void)ppt_mediaProviderDidProcessAsset:(id)a0;
- (void)ppt_performDeleteWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (void)ppt_performImportToLibraryWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (void)ppt_performThumbnailWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (void)ppt_removeImportDataSourceWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (void)signalInsertDatasourceReply:(BOOL)a0;
- (void)signalThumbnailTestReply:(BOOL)a0;
@end