@class PLPhotoLibraryBundle, NSSet, NSPersistentHistoryToken; @interface PLBackgroundJobPersonSyncWorker : PLBackgroundJobWorker { NSSet *_propertiesToIgnore; } @property (copy) NSPersistentHistoryToken *cancelledWorkItem; @property (retain) PLPhotoLibraryBundle *testingSourceBundle; + (BOOL)usesMultipleLibrariesConcurrently; + (BOOL)_isTokenInvalidError:(id)a0; + (BOOL)supportsWellKnownPhotoLibraryIdentifier:(long long)a0; - (BOOL)isInterruptible; - (id)_anyPersistentHistoryTokenWithLibrary:(id)a0; - (void)_resetFacesProcessingForPerson:(id)a0; - (id)_faceCropUuidsMissingFromList:(id)a0 inLibrary:(id)a1 error:(id *)a2; - (id)_lastPersonSyncTokenFromLibrary:(id)a0; - (id)_transactionIteratorSinceTokenIfValid:(id)a0 sourceLibrary:(id)a1 error:(id *)a2; - (id)_lastPersonSyncSourceLibraryURLFromSourceLibrary:(id)a0 targetLibrary:(id)a1; - (void)performWorkOnItem:(id)a0 inLibrary:(id)a1 completion:(id /* block */)a2; - (BOOL)_systemPhotoLibraryChangedSinceLastRunWithSourceLibrary:(id)a0 targetLibrary:(id)a1; - (void)_updateLastPersonSyncSourceLibraryURLWithSourceLibrary:(id)a0 targetLibrary:(id)a1; - (void)_deletePersonWithUuid:(id)a0 fromLibrary:(id)a1; - (id)_transactionIteratorSinceLastToken:(id)a0 sourceLibrary:(id)a1 error:(id *)a2; - (BOOL)_syncFaceCropsFromLibrary:(id)a0 toLibrary:(id)a1 error:(id *)a2; - (void)stopWorkingOnItem:(id)a0; - (id)workItemsNeedingProcessingInLibrary:(id)a0; - (void)_savePersonSyncToken:(id)a0 toLibrary:(id)a1; - (void).cxx_destruct; - (void)_setupPropertiesToIgnoreWithSourceLibrary:(id)a0; - (id)_faceCropUuidsFromLibrary:(id)a0 error:(id *)a1; - (BOOL)_resetPersonSyncInTargetLibrary:(id)a0 error:(id *)a1; - (BOOL)_shouldCancelCurrentWorkItem:(id)a0; - (void)_processNextPersonInChangedObjectIDs:(id)a0 fromSourceLibrary:(id)a1 toDestLibrary:(id)a2 group:(id)a3 workItem:(id)a4 deletedUuids:(id)a5 errorHandler:(id /* block */)a6; - (void)_resetCancelledWorkItem; - (id)_sourcePhotoLibraryWithName:(const char *)a0; - (void)_syncPerson:(id)a0 toLibrary:(id)a1 completion:(id /* block */)a2; @end