luxlabs header browser preview


@class NSString, NSArray, NSPredicate, NSSet, PHPhotoLibrary, NSDictionary, NSMutableSet, PHQueryChangeDetectionCriteria, NSNumber;

@interface PHFetchOptions : NSObject <NSCopying> {
    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