@class PLPhotoLibraryBundleController, NSString, NSXPCConnection, NSURL, PLLibraryServicesManager, PLCacheMetricsCollectorServerShell, PLAssetsdConnectionAuthorization, PLAssetsdInnerService, PLPhotoLibraryBundle, PLPhotoLibrary, PLAssetsdCPLResourceDownloader; @interface PLAssetsdService : NSObject <PLAssetsdServiceProtocol> { PLAssetsdInnerService *_innerLibraryService; PLAssetsdInnerService *_innerLibraryInternalService; PLAssetsdInnerService *_innerSystemLibraryURLReadOnlyService; PLAssetsdInnerService *_innerLibraryManagementService; PLAssetsdInnerService *_innerPhotoKitService; PLAssetsdInnerService *_innerPhotoKitAddService; PLAssetsdInnerService *_innerResourceAvailabilityService; PLAssetsdInnerService *_innerResourceService; PLAssetsdInnerService *_innerResourceWriteOnlyService; PLAssetsdInnerService *_innerResourceInternalService; PLAssetsdInnerService *_innerCloudService; PLAssetsdInnerService *_innerCloudInternalService; PLAssetsdInnerService *_innerMigrationService; PLAssetsdInnerService *_innerSyncService; PLAssetsdInnerService *_innerNotificationService; PLAssetsdInnerService *_innerDemoService; PLAssetsdInnerService *_innerDiagnosticsService; PLAssetsdInnerService *_innerDebugService; PLAssetsdInnerService *_innerPrivacySupportService; BOOL _readyForDaemonJobs; NSXPCConnection *_connection; int _remotePID; PLPhotoLibraryBundleController *_libraryBundleController; PLPhotoLibraryBundle *_libraryBundle; PLPhotoLibrary *_photoLibrary; PLAssetsdConnectionAuthorization *_connectionAuthorization; PLAssetsdCPLResourceDownloader *_resourceDownloader; } @property (readonly, nonatomic) NSURL *libraryURL; @property (readonly, nonatomic) PLLibraryServicesManager *libraryServicesManager; @property (readonly, nonatomic) BOOL isPhotosClient; @property (readonly, nonatomic) PLCacheMetricsCollectorServerShell *cacheMetricsShellObject; @property (readonly, copy, nonatomic) NSString *stateDescription; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)autoCreateWellKnownPhotoLibraryIfNeededWithURL:(id)a0 wellKnownLibraryIdentifier:(long long *)a1; - (id)newResourceInternalService; - (id)newSyncService; - (void)getNotificationServiceWithReply:(id /* block */)a0; - (long long)requiredStateForCloudService; - (BOOL)_prepareToRunDaemonJob:(id)a0 error:(id *)a1; - (id)newDemoService; - (void)getPrivacySupportServiceWithReply:(id /* block */)a0; - (id)newPhotoKitService; - (void)getLibraryManagementServiceWithReply:(id /* block */)a0; - (void)getResourceAvailabilityServiceWithReply:(id /* block */)a0; - (id)newCloudService; - (long long)requiredStateForCloudInternalService; - (long long)requiredStateForPrivacySupportService; - (void)getDemoServiceWithReply:(id /* block */)a0; - (long long)requiredStateForLibraryInternalService; - (void)getPhotoKitAddServiceWithReply:(id /* block */)a0; - (void)photoLibraryDeletedAtURL:(id)a0 reply:(id /* block */)a1; - (id)initWithConnection:(id)a0 libraryBundleController:(id)a1; - (id)newLibraryManagementService; - (id)newLibraryInternalService; - (long long)requiredStateForResourceInternalService; - (void)getCloudInternalServiceWithReply:(id /* block */)a0; - (id)serviceContextWithSelector:(SEL)a0; - (id)permissionsForMigrationService; - (id)permissionsForCloudService; - (id)permissionsForResourceInternalService; - (id)permissionsForNotificationService; - (id)permissionsForSystemLibraryURLReadOnlyService; - (long long)requiredStateForPhotoKitService; - (void)getSyncServiceWithReply:(id /* block */)a0; - (long long)requiredStateForMigrationService; - (void)bindToPhotoLibraryURL:(id)a0 sandboxExtension:(id)a1 withReply:(id /* block */)a2; - (id)_photoLibrary; - (id)newPrivacySupportService; - (id)permissionsForLibraryManagementService; - (id)permissionsForDebugService; - (id)resourceDownloader; - (void)getDebugServiceWithReply:(id /* block */)a0; - (long long)requiredStateForLibraryService; - (id)newResourceWriteOnlyService; - (id)permissionsForPhotoKitAddService; - (long long)requiredStateForPhotoKitAddService; - (void)getLibraryServiceWithReply:(id /* block */)a0; - (void)getPhotoKitServiceWithReply:(id /* block */)a0; - (void)getResourceServiceWithReply:(id /* block */)a0; - (void).cxx_destruct; - (id)newResourceService; - (id)newMigrationService; - (id)permissionsForResourceService; - (id)newSystemLibraryURLReadOnlyService; - (void)getSystemLibraryURLReadOnlyServiceWithReply:(id /* block */)a0; - (void)getDiagnosticsServiceWithReply:(id /* block */)a0; - (id)permissionsForCloudInternalService; - (id)newDiagnosticsService; - (id)newLibraryService; - (void)getResourceWriteOnlyServiceWithReply:(id /* block */)a0; - (void)handleInterruption; - (id)permissionsForPrivacySupportService; - (id)permissionsForPhotoKitService; - (void)getMigrationServiceWithReply:(id /* block */)a0; - (id)permissionsForResourceWriteOnlyService; - (void)handleInvalidation; - (void)getCloudServiceWithReply:(id /* block */)a0; - (long long)requiredStateForSystemLibraryURLReadOnlyService; - (id)permissionsForSyncService; - (long long)requiredStateForDiagnosticsService; - (void)bindToPhotoLibraryURL:(id)a0 sandboxExtension:(id)a1 clientOptions:(id)a2 withReply:(id /* block */)a3; - (long long)requiredStateForNotificationService; - (id)permissionsForResourceAvailabilityService; - (void)invalidateConnectionWithReason:(id)a0; - (id)newDebugService; - (void)getResourceInternalServiceWithReply:(id /* block */)a0; - (id)permissionsForLibraryInternalService; - (long long)requiredStateForDemoService; - (void)runDaemonJob:(id)a0 isSerial:(BOOL)a1; - (id)newNotificationService; - (long long)requiredStateForResourceService; - (id)clientDebugDescription; - (long long)requiredStateForSyncService; - (id)permissionsForDemoService; - (id)newCloudInternalService; - (id)_waitForLibraryServicesForDaemonJob; - (id)permissionsForDiagnosticsService; - (long long)requiredStateForResourceWriteOnlyService; - (long long)requiredStateForDebugService; - (id)permissionsForLibraryService; - (id)newResourceAvailabilityService; - (long long)requiredStateForLibraryManagementService; - (id)newPhotoKitAddService; - (long long)requiredStateForResourceAvailabilityService; - (void)getLibraryInternalServiceWithReply:(id /* block */)a0; - (void)runDaemonJob:(id)a0 isSerial:(BOOL)a1 withReply:(id /* block */)a2; @end