luxlabs header browser preview


@class SHSheetActivityItemsManager, NSString, NSArray, UISDShareSheetSessionConfiguration, SHSheetScene, UIViewController, SFCollaborationItemsProvider, UIActivity, LPLinkMetadata, UIActivityViewController, SFUILoadedMetadataCollection, SHSheetActivitiesManager;
@protocol SFPeopleSuggestion, SFCollaborationItem, SHSheetSessionDelegate, UIActivityViewControllerObjectManipulationDelegate;

@interface SHSheetSession : NSObject <SHSheetActivitiesManagerDelegate, SHSheetActivityItemsManagerDelegate, SHSheetActivityItemsManagerCollaborationDelegate, SFCollaborationItemsProviderDelegate, SFCollaborationItemChangeObserver, SFUILoadedMetadataCollectionDelegate, SHSheetSession> {
    struct { BOOL respondsToCustomizationAvailable; BOOL respondsToCustomLocalizedActionTitle; BOOL respondsToCustomActionViewController; } _objectManipulationDelegateFlags;
}

@property (copy, nonatomic) NSString *identifier;
@property (weak, nonatomic) UIActivityViewController *activityViewController;
@property (retain, nonatomic) SHSheetActivitiesManager *activitiesManager;
@property (retain, nonatomic) SHSheetActivityItemsManager *activityItemsManager;
@property (retain, nonatomic) UISDShareSheetSessionConfiguration *configuration;
@property (nonatomic) long long sharingStyle;
@property (nonatomic) BOOL didExpand;
@property (copy, nonatomic) NSArray *includedActivityTypes;
@property (copy, nonatomic) NSArray *excludedActivityTypes;
@property (copy, nonatomic) NSArray *activityTypeOrder;
@property (copy, nonatomic) NSArray *heroActionActivityTypes;
@property (nonatomic) long long excludedActivityCategories;
@property (nonatomic) BOOL allowsEmbedding;
@property (nonatomic) BOOL shouldSuggestFamilyMembers;
@property (nonatomic) BOOL showSharePlayProminently;
@property (nonatomic) BOOL canPerformSharePlay;
@property (nonatomic) BOOL showKeyboardAutomatically;
@property (nonatomic) BOOL whitelistActionActivitiesOnly;
@property (nonatomic) BOOL configureForCloudSharing;
@property (nonatomic) BOOL configureForPhotosEdit;
@property (nonatomic) BOOL hideHeaderView;
@property (nonatomic) BOOL hideSuggestions;
@property (retain, nonatomic) NSString *topContentSectionText;
@property (nonatomic) BOOL showOptions;
@property (nonatomic) BOOL isAirdropOnly;
@property (nonatomic) BOOL instantShareSheet;
@property (nonatomic) BOOL showHeroActionsHorizontally;
@property (copy, nonatomic) NSArray *selectedAssetIdentifiers;
@property (nonatomic) BOOL isContentManaged;
@property (retain, nonatomic) UIActivity *performingActivity;
@property (retain, nonatomic) id<SFCollaborationItem> collaborationItem;
@property (retain, nonatomic) NSArray *collaborationURLRequests;
@property (nonatomic) BOOL isCollaborative;
@property (retain, nonatomic) SFCollaborationItemsProvider *collaborationItemsProvider;
@property (nonatomic) long long collaborationMode;
@property (copy, nonatomic) NSArray *customizationGroups;
@property (nonatomic) BOOL shouldSkipPeopleSuggestions;
@property (retain, nonatomic) LPLinkMetadata *photosHeaderMetadata;
@property (weak, nonatomic) id<UIActivityViewControllerObjectManipulationDelegate> objectManipulationDelegate;
@property (copy, nonatomic) NSArray *activityTypesToCreateInShareService;
@property (readonly, nonatomic) long long numberOfVisibleSharingActivities;
@property (readonly, nonatomic) long long numberOfVisibleActionActivities;
@property (nonatomic) BOOL useRemoteUIService;
@property (nonatomic) BOOL showCustomScene;
@property (retain, nonatomic) SHSheetScene *remoteScene;
@property (copy, nonatomic) NSArray *peopleSuggestionBundleIds;
@property (retain, nonatomic) SFUILoadedMetadataCollection *metadataCollection;
@property (nonatomic) unsigned long long xrRenderingMode;
@property (readonly, weak, nonatomic) id<SHSheetSessionDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) BOOL isExpanded;
@property (retain, nonatomic) id<SFPeopleSuggestion> currentPeopleSuggestion;
@property (readonly, nonatomic) BOOL supportsCollaboration;
@property (readonly, nonatomic) BOOL supportsSendCopy;
@property (readonly, copy, nonatomic) NSString *customOptionsTitle;
@property (readonly, nonatomic) UIViewController *customOptionsViewController;

- (void).cxx_destruct;
- (void)_configureWithContext:(id)a0;
- (id)initWithContext:(id)a0 delegate:(id)a1;
- (id)_metadataValues;
- (id)_collaborationService;
- (id)_configurationForActivity:(id)a0 forRemoteUIService:(BOOL)a1;
- (id)_createActivityMatchingContext;
- (BOOL)_isHeroCollaborationOnly;
- (void)_updateObjectManipulationSupport;
- (BOOL)activitiesManager:(id)a0 shouldShowSystemActivityType:(id)a1;
- (id)activityConfigurationsForActivities:(id)a0 forRemoteUIService:(BOOL)a1;
- (id)activityItemsManager:(id)a0 collaborationActivityItemValuesForActivityItemValue:(id)a1 activity:(id)a2;
- (BOOL)activityItemsManager:(id)a0 collaborationSupportsPromiseURLsForActivity:(id)a1;
- (id)activityItemsManager:(id)a0 subjectForActivity:(id)a1;
- (BOOL)activityItemsManagerIsCollaborative:(id)a0;
- (void)activityItemsManagerLinkMetadataValuesDidChange:(id)a0;
- (id)collaborationItemsProvider:(id)a0 resolveActivityItem:(id)a1;
- (id)collaborationPlaceholderActivityItemsForActivityItemsManager:(id)a0;
- (id)collaborationServiceForItemsProvider:(id)a0;
- (id)createClientContext;
- (id)createContentContext;
- (id)createDiscoveryContext;
- (id)createShareServiceUIConfiguration;
- (BOOL)isCollaborationRestricted;
- (void)metadataCollection:(id)a0 didChangeMetadata:(id)a1;
- (void)metadataCollectionDidFinishLoading:(id)a0;
- (void)observable:(id)a0 didChange:(unsigned long long)a1;
- (void)updateWithContext:(id)a0;
- (id)urlRequestsForActivityItemsManager:(id)a0;

@end