@interface PLValidatedSavedAssetType : NSObject + (id)predicateForIncludeMask:(unsigned short)a0 useIndex:(BOOL)a1; + (unsigned short)maskForFixIncorrectAddedDateExclusions; + (short)savedAssetTypeForPromoteToUserLibrary; + (unsigned short)maskForFetchingDuplicatePhotoStreamPhotosForPhotos; + (unsigned short)maskForPopulateFaceRegionsExclusions; + (unsigned short)maskForNotifyALAssetsLibraryWithChangesExclusions; + (unsigned short)maskForAssetsExcludedFromOTARestore; + (unsigned short)maskForCloudPhotoLibraryAsset; + (unsigned short)maskForUpdateMogulSubtypeExclusions; + (unsigned short)validatedSavedAssetTypeMaskUnknown:(BOOL)a0 photoBooth:(BOOL)a1 photoStream:(BOOL)a2 camera:(BOOL)a3 cloudShared:(BOOL)a4 cameraConnectionKit:(BOOL)a5 cloudPhotoLibrary:(BOOL)a6 wallpaper_UNUSED:(BOOL)a7 momentShared:(BOOL)a8 placeholder:(BOOL)a9 referenced:(BOOL)a10 alternate:(BOOL)a11 guest:(BOOL)a12 companionSynced:(BOOL)a13 legacyImport:(BOOL)a14; + (short)defaultSavedAssetTypeForLegacyMigration; + (unsigned short)maskForDupeAnalysisNormalAssetsExclusions; + (unsigned short)maskForPLSyncClientIncompleteAssetExclusions; + (unsigned short)maskForAllPhotosAlbum; + (unsigned short)maskForIsValidForFileSystemPersistence; + (short)savedAssetTypeForCompanionSyncedAsset; + (short)savedAssetTypeForPhotoBoothAsset; + (unsigned short)maskForAllowedToPromoteToUserLibrary; + (unsigned short)maskForCompanionSyncedAsset; + (unsigned short)maskForIncludeInCPLCounts; + (unsigned short)maskForValidSavedAssetTypes; + (unsigned short)maskForVideosAlbumExclusions; + (unsigned short)maskForSelfiesAlbumExclusions; + (unsigned short)maskForTriggerRebuildForPathCorruptionExclusions; + (unsigned short)maskForSmartAlbumExclusions; + (short)savedAssetTypeForDownloadedPhotoStreamAssets; + (unsigned short)maskForAssetsIncludedInMoments; + (unsigned short)maskForDuplicateProcessingExclusions; + (unsigned short)maskForPlacesAlbum; + (unsigned short)maskForDupeAnalysisExclusions; + (unsigned short)maskForIsValidForBackup; + (short)defaultSavedAssetTypeForConsolidatedAssets; + (unsigned short)maskForLibraryScopeRuleEvaluationExclusions; + (id)predicateForIncludeMask:(unsigned short)a0 useIndex:(BOOL)a1 keyPathPrefix:(id)a2; + (unsigned short)maskForSyndicationSyncWorkerInSyndicationLibrary; + (short)savedAssetTypeForInsertIntoSyndicationLibrary; + (id)predicateForIncludeSavedAssetType:(short)a0; + (void)executeBlockForSavedAssetType:(short)a0 unknown:(id /* block */)a1 photoBooth:(id /* block */)a2 photoStream:(id /* block */)a3 camera:(id /* block */)a4 cloudShared:(id /* block */)a5 cameraConnectionKit:(id /* block */)a6 cloudPhotoLibrary:(id /* block */)a7 wallpaper_UNUSED:(id /* block */)a8 momentShared:(id /* block */)a9 placeholder:(id /* block */)a10 referenced:(id /* block */)a11 alternate:(id /* block */)a12 guest:(id /* block */)a13 companionSynced:(id /* block */)a14 legacyImport:(id /* block */)a15 unrecognized:(id /* block */)a16; + (unsigned short)maskForDupeAnalysisUseFakeHash; + (unsigned short)maskForCloudSharedBundleScope; + (unsigned short)maskForSharedLibraryExclusions; + (unsigned short)maskForCloudSharedAsset; + (short)savedAssetTypeForReferencedImport; + (short)defaultSavedAssetTypeForUnspecifiedImageWriterJobs; + (unsigned short)maskForNotifyALAssetsLibraryWithChangesCloudSharedExclusions; + (short)defaultSavedAssetTypeForPLAssetsSaver; + (unsigned short)maskForCanDeleteEmptyPathForCorruptAssetsDuringFilesystemImport; + (short)savedAssetTypeForPromoteToGuestAsset; + (id)predicateForExcludeMask:(unsigned short)a0 useIndex:(BOOL)a1 keyPathPrefix:(id)a2; + (unsigned short)maskForAllowedToResetGuestAssetPromotion; + (unsigned short)maskForFavoritesAlbumExclusions; + (short)savedAssetTypeForAwakeFromInsert; + (unsigned short)maskForCplQuotaExclusions; + (unsigned short)maskForAssetsEligibleForCloudKitTransportWithoutMomentSharesAndPlaceholders; + (id)predicateForIncludeMask:(unsigned short)a0 useIndex:(BOOL)a1 keyPathPrefix:(id)a2 formatPrefix:(id)a3; + (unsigned short)maskForAssetsAllowingLockedResourceTransfer; + (unsigned short)maskForCameraConnectionKitAsset; + (unsigned short)maskForCameraAsset; + (unsigned short)maskForSyndicationSyncWorkerInSystemPhotoLibrary; + (unsigned short)maskForGenerateAddedDateExclusions; + (unsigned short)maskForAssetsAllowingVirtualFullSizeRender; + (id)subpredicatesForIncludeMask:(unsigned short)a0; + (short)defaultSavedAssetTypeForUnknownFilesystemImportAssets; + (unsigned short)maskForRecentlyEditedAlbumExclusions; + (unsigned short)maskForSyndicationIdentifierFetchExclusions; + (unsigned short)maskForRecoverSupplementalResourcesForAsset; + (unsigned short)maskForPLFetchingAlbumExclusions; + (unsigned short)maskForGuestAsset; + (unsigned long long)mapSavedAssetType:(short)a0 unknown:(unsigned long long)a1 photoBooth:(unsigned long long)a2 photoStream:(unsigned long long)a3 camera:(unsigned long long)a4 cloudShared:(unsigned long long)a5 cameraConnectionKit:(unsigned long long)a6 cloudPhotoLibrary:(unsigned long long)a7 wallpaper_UNUSED:(unsigned long long)a8 momentShared:(unsigned long long)a9 placeholder:(unsigned long long)a10 referenced:(unsigned long long)a11 alternate:(unsigned long long)a12 guest:(unsigned long long)a13 companionSynced:(unsigned long long)a14 legacyImport:(unsigned long long)a15 unrecognized:(unsigned long long)a16; + (short)savedAssetTypeForImportedByCameraConnectionKit; + (short)savedAssetTypeForCloudSharedAsset; + (unsigned short)maskForFinderSyncedAsset; + (unsigned short)maskForReferencedAsset; + (unsigned short)maskForFixupAssetPersistenceExclusions; + (short)savedAssetTypeForDuplicateAsAlternateAsset; + (unsigned short)maskForSearchIndexExclusions; + (unsigned short)maskForAddAssetToLibraryScopeIfShareEverythingPolicyEnabled; + (unsigned short)maskForAddingLocalVideoKeyFrameResourceExclusions; + (id)predicateForExcludeMask:(unsigned short)a0 useIndex:(BOOL)a1; + (unsigned short)maskForMomentSharedAsset; + (unsigned short)maskForPhotoStreamAsset; + (short)savedAssetTypeForPlaceholder; + (short)defaultSavedAssetTypeForPhotoKitAssetCreationRequest; + (short)savedAssetTypeForPhotoStreamPhotoSavedToCameraRoll; + (unsigned short)maskForUserLibrary; + (unsigned short)maskForCompleteStateIsRelevant; + (short)savedAssetTypeForCloudPhotoLibraryAsset; + (unsigned short)maskForMigrateLegacyVideoAdjustmentsExclusions; + (unsigned short)maskForBurstsAlbumExclusions; + (unsigned short)maskForSuppressPtpInfo; + (unsigned short)maskForRecentlyAddedAlbumExclusions; + (unsigned short)maskForCouldBeStoredInDCIM; + (short)savedAssetTypeForCameraAsset; + (unsigned short)maskForCloudPhotoLibrarySizesFromDBExclusions; + (short)savedAssetTypeForAssetsInCPLAssetsDirectory; + (short)savedAssetTypeForFinderSyncedAsset; + (unsigned short)maskForAvalancheSupportedAssets; + (unsigned short)maskForAssetsEligibleForCloudKitTransport; + (unsigned short)maskForPlaceholderAsset; + (unsigned short)maskForAllowedForAnalysis; + (unsigned short)maskForStoreDemoContent; + (short)savedAssetTypeForMomentSharedAsset; + (id)predicateArrayArgumentForMask:(unsigned short)a0; + (id)predicateForExcludeSavedAssetType:(short)a0; + (unsigned short)maskForAutoDeleteAssetsUponMomentShareTrash; + (id)subpredicatesForExcludeMask:(unsigned short)a0; + (unsigned short)maskForPhotoBoothAsset; + (unsigned short)maskForMomentShareDeDupe; + (unsigned short)maskForAllowedToPromoteToGuestAsset; + (unsigned short)maskForTagScreenshotsExclusions; @end