@class NSError, NSString, NSArray, PHPickerConfiguration, NSOrderedSet, PHPhotoLibrary, PUPickerGeneratedFilter, _PHPickerSuggestionGroup, _PHPickerCollectionConfiguration, PHFetchResult, PHAssetCollection; @protocol PLClientIdentification; @interface PUPickerConfiguration : PXObservable @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 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