@class NSString, NSArray, NSPredicate, NSSet, PHPhotoLibrary, NSDictionary, NSMutableSet, PHQueryChangeDetectionCriteria, NSNumber; @interface PHFetchOptions : NSObject { NSNumber *_includeHiddenAssetsNumber; NSNumber *_includeAllBurstAssetsNumber; NSNumber *_includeAssetSourceTypesNumber; NSNumber *_fetchLimitNumber; NSNumber *_fetchOffsetNumber; NSNumber *_curationTypeNumber; NSNumber *_wantsIncrementalChangeDetailsNumber; NSNumber *_chunkSizeForFetchNumber; NSNumber *_cacheSizeForFetchNumber; NSNumber *_reverseSortOrderNumber; NSNumber *_includeDuplicateAssetsNumber; NSNumber *_excludeDuplicateAssetVisibilityStateHiddenNumber; NSNumber *_includeDuplicateAssetVisibilityStateMostRelevantNumber; NSNumber *_includeGuestAssetsNumber; NSNumber *_includePlaceholderAssetsNumber; NSNumber *_includePendingMemoriesNumber; NSNumber *_includeRejectedMemoriesNumber; NSNumber *_includeGraphEphemeralMemoriesNumber; NSNumber *_personContextNumber; NSNumber *_includeTrashedAssetsNumber; NSNumber *_includeTrashedSharesNumber; NSNumber *_includeExpiredSharesNumber; NSNumber *_includeExitingSharesNumber; NSNumber *_includeFavoriteMemoriesCollectionListNumber; NSNumber *_includePlacesSmartAlbumNumber; NSNumber *_includeAllPhotosSmartAlbumNumber; NSNumber *_includeRecentlyEditedSmartAlbumNumber; NSNumber *_includeScreenRecordingsSmartAlbumNumber; NSNumber *_includeSharedLibrarySharingSuggestionsSmartAlbumNumber; NSNumber *_includeActionCamVideoSmartAlbumNumber; NSNumber *_includeProResSmartAlbumNumber; NSNumber *_includeTrashBinAlbumNumber; NSNumber *_includeRootFolderNumber; NSNumber *_excludeMontageAssetsNumber; NSNumber *_excludeScreenshotAssetsNumber; NSNumber *_minimumVerifiedFaceCountNumber; NSNumber *_minimumUnverifiedFaceCountNumber; NSNumber *_includeNonvisibleFacesNumber; NSNumber *_includeOnlyPersonsWithVisibleKeyFacesNumber; NSNumber *_includeOnlyFacesNeedingFaceCropNumber; NSNumber *_includeOnlyFacesWithFaceprintsNumber; NSNumber *_includeOnlyFacesInFaceGroupsNumber; NSNumber *_isExclusivePredicateNumber; NSMutableSet *_propertySets; NSNumber *_shouldPrefetchCountNumber; NSNumber *_highlightCurationTypeNumber; NSNumber *_sharingStreamNumber; NSNumber *_includeUserSmartAlbumsNumber; NSNumber *_includeOnlyAssetsAllowedForAnalysisNumber; NSNumber *_includeOnlyContentContributedByCurrentUserNumber; NSNumber *_includeBothPrivateAssetsAndSharedContentContributedByCurrentUserNumber; NSNumber *_includeTorsoAndFaceDetectionDataNumber; NSNumber *_includeOnlyTorsoDetectionDataNumber; NSNumber *_includeTorsoOnlyPersonNumber; NSNumber *_includeDuplicatesAlbumsNumber; NSNumber *_includeMediaAnalysisProcessingRangeTypesNumber; NSNumber *_suppressSlowFetchReportsNumber; NSNumber *_sharingFilterNumber; } @property (readonly, nonatomic) NSString *shortDescription; @property (readonly, nonatomic) NSDictionary *internalLoggingDescriptionDictionary; @property (readonly, nonatomic) NSSet *fetchPropertySetsAsSet; @property (readonly, nonatomic) BOOL hasAnySortDescriptors; @property (copy) PHQueryChangeDetectionCriteria *changeDetectionCriteria; @property (retain, nonatomic) NSArray *fetchPropertySets; @property (nonatomic) long long chunkSizeForFetch; @property (nonatomic) long long cacheSizeForFetch; @property (retain, nonatomic) NSString *transientIdentifier; @property (retain, nonatomic) NSPredicate *internalPredicate; @property (nonatomic) BOOL isExclusivePredicate; @property (retain, nonatomic) NSArray *internalSortDescriptors; @property (retain, nonatomic) NSPredicate *internalInclusionPredicate; @property (retain, nonatomic) NSArray *customObjectIDSortOrder; @property (nonatomic) BOOL reverseSortOrder; @property (nonatomic) BOOL includeDuplicateAssets; @property (nonatomic) BOOL excludeDuplicateAssetVisibilityStateHidden; @property (nonatomic) BOOL includeDuplicateAssetVisibilityStateMostRelevant; @property (nonatomic) BOOL includeGuestAssets; @property (nonatomic) BOOL includePlaceholderAssets; @property (nonatomic) BOOL includePendingMemories; @property (nonatomic) BOOL includeRejectedMemories; @property (nonatomic) BOOL includeGraphEphemeralMemories; @property (nonatomic) BOOL includeFavoriteMemoriesCollectionList; @property (nonatomic) BOOL includePlacesSmartAlbum; @property (nonatomic) BOOL includeUserSmartAlbums; @property (nonatomic) BOOL includeRecentlyEditedSmartAlbum; @property (nonatomic) BOOL includeScreenRecordingsSmartAlbum; @property (nonatomic) BOOL includeSharedLibrarySharingSuggestionsSmartAlbum; @property (nonatomic) BOOL includeActionCamVideoSmartAlbum; @property (nonatomic) BOOL includeProResSmartAlbum; @property (nonatomic) BOOL includeRootFolder; @property (nonatomic) BOOL includeAllPhotosSmartAlbum; @property (nonatomic) BOOL includeTrashBinAlbum; @property (nonatomic) unsigned long long minimumVerifiedFaceCount; @property (nonatomic) unsigned long long minimumUnverifiedFaceCount; @property (nonatomic) long long curationType; @property (nonatomic) BOOL includeNonvisibleFaces; @property (nonatomic) BOOL includeOnlyFacesNeedingFaceCrop; @property (nonatomic) BOOL includeOnlyFacesWithFaceprints; @property (nonatomic) BOOL includeOnlyFacesInFaceGroups; @property (nonatomic) BOOL includeTorsoOnlyPerson; @property (nonatomic) long long includeMediaAnalysisProcessingRangeTypes; @property (nonatomic) long long personContext; @property (nonatomic) BOOL includeOnlyPersonsWithVisibleKeyFaces; @property (copy, nonatomic) NSSet *verifiedPersonTypes; @property (retain, nonatomic) NSArray *includedDetectionTypes; @property (nonatomic) BOOL includeTorsoOnlyDetectionData; @property (nonatomic) BOOL includeTorsoAndFaceDetectionData; @property (nonatomic) BOOL includeOnlyTorsoDetectionData; @property (nonatomic) BOOL excludeMontageAssets; @property (nonatomic) BOOL excludeScreenshotAssets; @property (retain, nonatomic) PHPhotoLibrary *photoLibrary; @property (nonatomic) BOOL shouldPrefetchCount; @property (nonatomic) BOOL includeTrashedAssets; @property (nonatomic) BOOL includeTrashedShares; @property (nonatomic) BOOL includeExpiredShares; @property (nonatomic) BOOL includeExitingShares; @property (nonatomic) unsigned short highlightCurationType; @property (nonatomic) unsigned long long sharingStream; @property (nonatomic) unsigned long long fetchOffset; @property (nonatomic) BOOL includeOnlyAssetsAllowedForAnalysis; @property (nonatomic) BOOL includeOnlyContentContributedByCurrentUser; @property (nonatomic) BOOL includeBothPrivateAssetsAndSharedContentContributedByCurrentUser; @property (copy, nonatomic) NSString *importantFetchName; @property (nonatomic) BOOL includeDuplicatesAlbums; @property (nonatomic) unsigned short sharingFilter; @property (nonatomic) BOOL suppressSlowFetchReports; @property (retain, nonatomic) NSPredicate *predicate; @property (retain, nonatomic) NSArray *sortDescriptors; @property (nonatomic) BOOL includeHiddenAssets; @property (nonatomic) BOOL includeAllBurstAssets; @property (nonatomic) unsigned long long includeAssetSourceTypes; @property (nonatomic) unsigned long long fetchLimit; @property (nonatomic) BOOL wantsIncrementalChangeDetails; + (id)defaultDetectionTypes; + (long long)defaultMediaAnalysisProcessingRangeTypes; + (id)effectivePhotoLibraryForFetchOptions:(id)a0 object:(id)a1; + (id)fetchOptionsCopyFromNullableFetchOptions:(id)a0 photoLibrary:(id)a1; + (id)fetchOptionsWithInclusiveDefaults; + (id)fetchOptionsWithInclusiveDefaultsForPhotoLibrary:(id)a0; + (id)fetchOptionsWithPhotoLibrary:(id)a0 orObject:(id)a1; - (id)init; - (void)addFetchPropertySets:(id)a0; - (id)description; - (void)mergeWithFetchOptions:(id)a0; - (void).cxx_destruct; - (id)copyWithZone:(struct _NSZone { } *)a0; @end