@class NSString, PLXPCTransaction, PLLibraryServicesManager, NSObject; @protocol OS_dispatch_queue, OS_dispatch_group; @interface PLAssetsdSyncService : PLAbstractLibraryServicesManagerService { NSObject *_isolationQueue; NSObject *_updateGroup; PLXPCTransaction *_libraryTransaction; PLLibraryServicesManager *_libraryServicesManager; BOOL _didFinalizeRestore; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)initWithLibraryServicesManager:(id)a0; - (void).cxx_destruct; - (void)_addAsset:(id)a0 toAlbumsForUUID:(id)a1 inLibrary:(id)a2; - (void)_cleanupAlbumMetadataAsideFilesAfterRestore; - (id)_fileRestoreExclusionPaths; - (void)_finalizeOTARestoreEndedAndRecreateAlbums:(BOOL)a0; - (void)_linkPathsAside:(id)a0; - (id)_readRestoreAlbumMetadataForAlbum:(id)a0; - (void)_recoverAsideFiles:(id)a0; - (void)_updatePendingCountForMissingAsset:(id)a0 inLibrary:(id)a1; - (void)_updateRestoredAssetWithUUID:(id)a0 paths:(id)a1 fixAddedDate:(BOOL)a2; - (void)finalizeOTARestoreRecreatingAlbums:(BOOL)a0; - (void)updateRestoredAssetWithUUID:(id)a0 paths:(id)a1 fixAddedDate:(BOOL)a2; @end