/*
* This header is generated by classdump-dyld 1.0
* on Sunday, June 7, 2020 at 11:25:15 AM Mountain Standard Time
* Operating System: Version 13.4.5 (Build 17L562)
* Image Source: /System/Library/PrivateFrameworks/PhotosUICore.framework/PhotosUICore
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <libobjc.A.dylib/PXPhotoLibraryUIChangeObserver.h>

@protocol OS_dispatch_queue;
@class PHFetchResult, NSObject, NSString;

@interface PXPeopleProgressDataSource : NSObject <PXPhotoLibraryUIChangeObserver> {

	BOOL _isFaceProcessingComplete;
	BOOL _countCacheValid;
	BOOL _faceProcessingComplete;
	unsigned long long _cachedUnlockValue;
	unsigned long long _pendingCount;
	unsigned long long _processedCount;
	unsigned long long _totalCount;
	PHFetchResult* _homeResult;
	PHFetchResult* _verifyResult;
	NSObject*<OS_dispatch_queue> _scanningProgressQueue;
	NSObject*<OS_dispatch_queue> _userInteractiveQueue;

}

@property (assign,nonatomic) unsigned long long pendingCount;                                          //@synthesize pendingCount=_pendingCount - In the implementation block
@property (assign,nonatomic) unsigned long long processedCount;                                        //@synthesize processedCount=_processedCount - In the implementation block
@property (assign,nonatomic) unsigned long long totalCount;                                            //@synthesize totalCount=_totalCount - In the implementation block
@property (nonatomic,retain) PHFetchResult * homeResult;                                               //@synthesize homeResult=_homeResult - In the implementation block
@property (nonatomic,retain) PHFetchResult * verifyResult;                                             //@synthesize verifyResult=_verifyResult - In the implementation block
@property (readonly) NSObject*<OS_dispatch_queue> scanningProgressQueue;                               //@synthesize scanningProgressQueue=_scanningProgressQueue - In the implementation block
@property (readonly) NSObject*<OS_dispatch_queue> userInteractiveQueue;                                //@synthesize userInteractiveQueue=_userInteractiveQueue - In the implementation block
@property (getter=isCountCacheValid) BOOL countCacheValid;                                             //@synthesize countCacheValid=_countCacheValid - In the implementation block
@property (assign,getter=isFaceProcessingComplete,nonatomic) BOOL faceProcessingComplete;              //@synthesize faceProcessingComplete=_faceProcessingComplete - In the implementation block
@property (assign,nonatomic) unsigned long long cachedUnlockValue;                                     //@synthesize cachedUnlockValue=_cachedUnlockValue - In the implementation block
@property (nonatomic,readonly) unsigned long long totalAssetCount; 
@property (nonatomic,readonly) unsigned long long pendingAssetCount; 
@property (nonatomic,readonly) unsigned long long processedAssetCount; 
@property (nonatomic,readonly) unsigned long long homeMembersCount; 
@property (nonatomic,readonly) BOOL isFaceProcessingComplete;                                          //@synthesize isFaceProcessingComplete=_isFaceProcessingComplete - In the implementation block
@property (nonatomic,readonly) BOOL isPersonPromoterDone; 
@property (readonly) unsigned long long hash; 
@property (readonly) Class superclass; 
@property (copy,readonly) NSString * description; 
@property (copy,readonly) NSString * debugDescription; 
-(id)init;
-(void)dealloc;
-(unsigned long long)totalCount;
-(unsigned long long)totalAssetCount;
-(void)photoLibraryDidChangeOnMainQueue:(id)arg1 withPreparedInfo:(id)arg2 ;
-(void)setTotalCount:(unsigned long long)arg1 ;
-(void)loadQueryData;
-(void)updateProgressIfNeededWithWorkBlock:(/*^block*/id)arg1 ;
-(void)syncPeopleScanningProgress:(/*^block*/id)arg1 ;
-(void)asyncPeopleScanningProgress:(/*^block*/id)arg1 ;
-(unsigned long long)pendingAssetCount;
-(unsigned long long)processedAssetCount;
-(unsigned long long)homeMembersCount;
-(BOOL)isPersonPromoterDone;
-(double)_progressFromWorkerDictionary:(id)arg1 ;
-(void)_appWillEnterForeground;
-(unsigned long long)cachedUnlockValue;
-(void)setCachedUnlockValue:(unsigned long long)arg1 ;
-(BOOL)isFaceProcessingComplete;
-(BOOL)isFaceProcessingComplete;
-(unsigned long long)pendingCount;
-(void)setPendingCount:(unsigned long long)arg1 ;
-(unsigned long long)processedCount;
-(void)setProcessedCount:(unsigned long long)arg1 ;
-(PHFetchResult *)homeResult;
-(void)setHomeResult:(PHFetchResult *)arg1 ;
-(PHFetchResult *)verifyResult;
-(void)setVerifyResult:(PHFetchResult *)arg1 ;
-(NSObject*<OS_dispatch_queue>)scanningProgressQueue;
-(NSObject*<OS_dispatch_queue>)userInteractiveQueue;
-(BOOL)isCountCacheValid;
-(void)setCountCacheValid:(BOOL)arg1 ;
-(void)setFaceProcessingComplete:(BOOL)arg1 ;
@end

