luxlabs header browser preview


@class NSError, NSString, NSArray, PHPickerConfiguration, NSOrderedSet, PHPhotoLibrary, PUPickerGeneratedFilter, _PHPickerSuggestionGroup, _PHPickerCollectionConfiguration, PHFetchResult, PHAssetCollection;
@protocol PLClientIdentification;

@interface PUPickerConfiguration : PXObservable <PUMutablePickerConfiguration>

@property (readonly, nonatomic) long long pickerClientAccessAllowedResult;
@property (readonly, nonatomic) BOOL pickerClientShouldRespectOptionsMenu;
@property (readonly, nonatomic) BOOL usesMemoriesLayout;
@property (readonly, nonatomic) PHPickerConfiguration *phPickerConfiguration;
@property (readonly, nonatomic) long long preferredAssetRepresentationMode;
@property (readonly, nonatomic) long long selection;
@property (readonly, nonatomic) long long mode;
@property (readonly, nonatomic) unsigned long long edgesWithoutContentMargins;
@property (readonly, nonatomic) unsigned long long disabledCapabilities;
@property (readonly, nonatomic) long long sourceType;
@property (readonly, nonatomic) NSString *fetchType;
@property (readonly, nonatomic) _PHPickerSuggestionGroup *suggestionGroup;
@property (readonly, nonatomic) _PHPickerCollectionConfiguration *albumsConfiguration;
@property (readonly, nonatomic) NSArray *peopleConfigurations;
@property (readonly, nonatomic) long long confirmationBehavior;
@property (readonly, nonatomic) PUPickerGeneratedFilter *generatedFilter;
@property (readonly, nonatomic) PHPhotoLibrary *photoLibrary;
@property (readonly, nonatomic) PHFetchResult *containerCollectionFetchResult;
@property (readonly, nonatomic) BOOL receivedPhotoLibrary;
@property (readonly, nonatomic) BOOL onlyReturnsIdentifiers;
@property (readonly, nonatomic) id<PLClientIdentification> pickerClientIdentification;
@property (readonly, nonatomic) NSOrderedSet *preselectedItemIdentifiers;
@property (readonly, nonatomic) NSOrderedSet *preselectedItemObjectIDs;
@property (readonly, nonatomic) NSOrderedSet *suggestedItemObjectIDs;
@property (readonly, nonatomic) long long selectionLimit;
@property (readonly, nonatomic) BOOL hasPreselection;
@property (readonly, nonatomic) BOOL isSingleSelection;
@property (readonly, nonatomic) BOOL isOrderedSelection;
@property (readonly, nonatomic) BOOL shouldPassthroughSelection;
@property (readonly, nonatomic) BOOL allowsDownscaling;
@property (readonly, nonatomic) BOOL allowsEncodingPolicyModification;
@property (readonly, nonatomic) BOOL allowsUnlimitedMultipleSelection;
@property (readonly, nonatomic) BOOL allowsEmptySelection;
@property (readonly, nonatomic) BOOL allowsAssetData;
@property (readonly, nonatomic) BOOL allowsIdentifiers;
@property (readonly, nonatomic) BOOL allowsContextMenuInteraction;
@property (readonly, nonatomic) BOOL allowsSwipeToSelect;
@property (readonly, nonatomic) BOOL allowsNavigationBar;
@property (readonly, nonatomic) BOOL allowsToolbar;
@property (readonly, nonatomic) BOOL allowsInteractivePopGesture;
@property (readonly, nonatomic) BOOL allowsNavigationPushPopAnimation;
@property (readonly, nonatomic) BOOL allowsCollectionNavigation;
@property (readonly, nonatomic) BOOL allowsSegmentedControl;
@property (readonly, nonatomic) BOOL allowsSidebar;
@property (readonly, nonatomic) BOOL allowsSearchBar;
@property (readonly, nonatomic) BOOL allowsSearchSuggestions;
@property (readonly, nonatomic) BOOL allowsSelectionStaging;
@property (readonly, nonatomic) BOOL allowsOpeningStagingArea;
@property (readonly, nonatomic) BOOL allowsSelectAndDeselectAll;
@property (readonly, nonatomic) BOOL allowsDownload;
@property (readonly, nonatomic) BOOL excludesSharedAlbums;
@property (readonly, nonatomic) BOOL excludesHiddenAlbum;
@property (readonly, nonatomic) BOOL excludesOptionsMenu;
@property (readonly, nonatomic) BOOL excludesLocationMetadataSubtitle;
@property (readonly, nonatomic) BOOL canIncludeLocationByDefault;
@property (readonly, nonatomic) BOOL canIncludeCaptionByDefault;
@property (readonly, nonatomic) BOOL hasClearBackgroundColor;
@property (readonly, nonatomic) BOOL shouldShowCommunicationSafetyIntervention;
@property (readonly, nonatomic) BOOL shouldShowPhotosIndicator;
@property (readonly, nonatomic) BOOL shouldShowOnboardingOverlayView;
@property (readonly, nonatomic) BOOL shouldShowOnboardingHeaderView;
@property (readonly, nonatomic) BOOL didDismissOnboardingOverlayView;
@property (readonly, nonatomic) BOOL didDismissOnboardingHeaderView;
@property (readonly, nonatomic) BOOL pickerClientHasLibraryAccessWithoutPrivateEntitlements;
@property (readonly, nonatomic) BOOL pickerClientIsEntitledForOrHasPrivateLibraryAccess;
@property (readonly, nonatomic) BOOL pickerClientHasLibraryAccess;
@property (readonly, nonatomic) BOOL pickerClientHasFullLibraryAccess;
@property (readonly, nonatomic) BOOL shouldDisableInlinePlayback;
@property (readonly, nonatomic) BOOL isProcessingSuggestions;
@property (readonly, nonatomic) long long clientEncodingPolicy;
@property (readonly, nonatomic) NSString *pickerClientDisplayName;
@property (readonly, nonatomic) NSArray *customSortDescriptors;
@property (readonly, nonatomic) PHAssetCollection *allPhotosVirtualCollection;
@property (readonly, copy, nonatomic) NSString *pickerClientBundleIdentifier;
@property (readonly, nonatomic) double fractionExpanded;
@property (readonly, nonatomic) BOOL isValidConfiguration;
@property (readonly, nonatomic) BOOL showsWallpaperSuggestions;
@property (readonly, nonatomic) BOOL isLimitedLibraryPicker;
@property (readonly, nonatomic) NSString *limitedLibraryClientIdentifier;
@property (readonly, nonatomic) NSError *LimitedLibraryError;
@property (readonly, nonatomic) BOOL isPeoplePicker;
@property (readonly, nonatomic) BOOL isPetsPicker;
@property (readonly, nonatomic) BOOL isPeopleAndPetsPicker;
@property (readonly, nonatomic) BOOL isPeopleOrPetsPicker;
@property (readonly, nonatomic) BOOL isFollowupSingleSelectionPeoplePicker;
@property (readonly, nonatomic) NSOrderedSet *allPersonIdentifiers;

+ (id)limitedLibraryApplicationPreselectedObjectIDsOrCreateEmptySelectionWithTrustedIdentifier:(id)a0 auditToken:(struct { unsigned int x0[8]; })a1 photoLibrary:(id)a2;
+ (id)limitedLibraryApplicationTrustedIdentifierWithConnection:(id)a0 purposedIdentifier:(id)a1 error:(id *)a2;

- (id)init;
- (void).cxx_destruct;
- (void)setSelectionLimit:(long long)a0;
- (long long)cancellationBehaviorWithTraitCollection:(id)a0;
- (id)initForUIImagePickerControllerWithPHPickerConfiguration:(id)a0 connection:(id)a1 overriddenGeneratedFilter:(id)a2;
- (id)initWithPHPickerConfiguration:(id)a0 connection:(id)a1;
- (id)initWithPHPickerConfiguration:(id)a0 connection:(id)a1 overriddenGeneratedFilter:(id)a2 allowsDownload:(BOOL)a3 usesMemoriesLayout:(BOOL)a4;
- (void)setDidDismissOnboardingHeaderView:(BOOL)a0;
- (void)setDidDismissOnboardingOverlayView:(BOOL)a0;
- (void)setEdgesWithoutContentMargins:(unsigned long long)a0;
- (void)setFractionExpanded:(double)a0;

@end