luxlabs header browser preview


@class NSPredicate;

@interface PUPickerGeneratedFilter : NSObject

@property (readonly, nonatomic) BOOL pu_legacy_mediaTypesIncludesLivePhoto;
@property (readonly, nonatomic) BOOL allowsSearchSuggestions;
@property (readonly, nonatomic) BOOL allowsAlbums;
@property (readonly, nonatomic) BOOL containsStickersFilter;
@property (readonly, copy, nonatomic) NSPredicate *assetPredicate;
@property (readonly, nonatomic) unsigned long long possibleAssetTypes;
@property (readonly, nonatomic) unsigned long long requiredAssetTypes;
@property (readonly, nonatomic) unsigned long long searchQueryFilterOptions;
@property (readonly, nonatomic) unsigned long long genericAssetTypes;
@property (readonly, nonatomic) long long displayAssetMediaType;
@property (readonly, nonatomic) long long noContentPlaceholderType;

+ (id)_excludingLoopingVideosFilter;
+ (id)_excludingStreamedVideosFilter;
+ (id)_imagesFilter;
+ (id)_loopingVideosFilter;
+ (id)_pu_legacy_filterForUIImagePickerControllerMediaTypes:(id)a0;
+ (id)_videosFilter;

- (id)init;
- (void).cxx_destruct;
- (id)initWithFilter:(id)a0;
- (long long)displayAssetMediaTypeConsideringAssetObjectIDs:(id)a0 photoLibrary:(id)a1;
- (id)initWithUIImagePickerControllerMediaTypes:(id)a0;

@end