@class UIVisualEffectView, UIViewController, NSNumber, SLCollaborationFooterViewModel, UIBarButtonItem, _UIActivityCollectionViewCompositionalLayout, NSString, SHSheetContentLayoutProvider, NSMutableSet, NSDiffableDataSourceSnapshot, UICollectionViewDiffableDataSource, NSMutableDictionary, LPLinkView, SFUIActivityImageProvider, SHSheetContentLayoutSpec, NSArray, LPLinkMetadata, SFUIPeopleSuggestionImageProvider, UIActivity, SHSheetContentDataSource, _UIActivityContentTitleView, SFAirDropTransferChange, NSUUID, _UIActivityContentCollectionView, BSAuditToken, SHSheetContentDataSourceManager; @protocol SHSheetContentViewModel, UIActivityContentViewControllerDelegate, SHSheetContentPresenter; @interface UIActivityContentViewController : UIViewController { BOOL _didLayout; } @property (readonly, nonatomic) BOOL canRenderPeople; @property (readonly, nonatomic) BOOL configureForCloudSharing; @property (readonly, nonatomic) BOOL configureForPhotosEdit; @property (readonly, nonatomic) BOOL hideHeaderView; @property (readonly, nonatomic) BOOL sharingExpanded; @property (readonly, copy, nonatomic) NSString *topContentSectionText; @property (readonly, copy, nonatomic) NSArray *applicationActivityTypes; @property (readonly, copy, nonatomic) NSArray *heroActionActivityTypes; @property (readonly, nonatomic) BOOL showHeroActionsHorizontally; @property (nonatomic) BOOL isRemote; @property (retain, nonatomic) BSAuditToken *hostAuditToken; @property (retain, nonatomic) NSNumber *hostPresentationStyle; @property (retain, nonatomic) id viewModel; @property (readonly, nonatomic) UIViewController *customViewController; @property (readonly, nonatomic) SHSheetContentLayoutSpec *layoutSpec; @property (readonly, nonatomic) SHSheetContentLayoutProvider *layoutProvider; @property (readonly, nonatomic) _UIActivityCollectionViewCompositionalLayout *activityCollectionViewLayout; @property (retain, nonatomic) SHSheetContentDataSourceManager *dataSourceManager; @property (readonly, nonatomic) SHSheetContentDataSource *dataSource; @property (nonatomic) long long currentSectionTypesToExclude; @property (retain, nonatomic) _UIActivityContentCollectionView *activityCollectionView; @property (retain, nonatomic) UICollectionViewDiffableDataSource *diffableDataSource; @property (readonly, nonatomic) NSDiffableDataSourceSnapshot *currentSnapshot; @property (retain, nonatomic) SFAirDropTransferChange *activeAirDropTransferChange; @property (retain, nonatomic) LPLinkView *headerLinkView; @property (retain, nonatomic) _UIActivityContentTitleView *headerTitleView; @property (retain, nonatomic) UIBarButtonItem *cancelButton; @property (retain, nonatomic) UIBarButtonItem *nextButton; @property (retain, nonatomic) UIBarButtonItem *closeButton; @property (nonatomic) BOOL isCloseButtonOnLeadingEdge; @property (nonatomic) BOOL headerLinkActionsNeedsUpdate; @property (readonly, nonatomic) SFUIPeopleSuggestionImageProvider *peopleSuggestionImageProvider; @property (readonly, nonatomic) NSMutableDictionary *identifiersToPeopleSuggestionImageRequestIDs; @property (readonly, nonatomic) SFUIActivityImageProvider *activityImageProvider; @property (readonly, nonatomic) NSMutableDictionary *identifiersToActivityImageRequestID; @property (nonatomic) BOOL photosLandscapeMode; @property (retain, nonatomic) UIVisualEffectView *backgroundView; @property (nonatomic) BOOL ignorePersonTap; @property (readonly, nonatomic) NSMutableSet *sandboxExtensionHandles; @property (copy, nonatomic) id /* block */ pendingUpdate; @property (retain, nonatomic) UIActivity *pulsingActivity; @property (copy, nonatomic) NSString *pulsingLocalizedTitle; @property (copy, nonatomic) NSUUID *pulsingActivityIdentifier; @property (retain, nonatomic) SLCollaborationFooterViewModel *collaborationFooterViewModel; @property (nonatomic) BOOL canShowShareOptions; @property (weak, nonatomic) id delegate; @property (weak, nonatomic) id presenter; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) LPLinkMetadata *headerMetadata; - (id)collectionView:(id)a0 previewForHighlightingContextMenuWithConfiguration:(id)a1; - (void)collectionView:(id)a0 prefetchItemsAtIndexPaths:(id)a1; - (void)collectionView:(id)a0 didSelectItemAtIndexPath:(id)a1; - (id)init; - (void)dealloc; - (id)collectionView:(id)a0 previewForDismissingContextMenuWithConfiguration:(id)a1; - (void)traitCollectionDidChange:(id)a0; - (void)viewDidLayoutSubviews; - (void)collectionView:(id)a0 cancelPrefetchingForItemsAtIndexPaths:(id)a1; - (id)collectionView:(id)a0 contextMenuConfigurationForItemAtIndexPath:(id)a1 point:(struct CGPoint { double x0; double x1; })a2; - (void)viewDidLoad; - (id)initWithContext:(id)a0; - (BOOL)collectionView:(id)a0 shouldHighlightItemAtIndexPath:(id)a1; - (void)collectionView:(id)a0 willDisplayCell:(id)a1 forItemAtIndexPath:(id)a2; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (void).cxx_destruct; - (void)collectionView:(id)a0 willEndContextMenuInteractionWithConfiguration:(id)a1 animator:(id)a2; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (void)scrollViewDidScroll:(id)a0; - (id)initWithCoder:(id)a0; - (void)linkView:(id)a0 didFetchMetadata:(id)a1; - (void)linkViewNeedsResize:(id)a0; - (void)_configureWithContext:(id)a0; - (id)_sectionIdentifierForIndex:(long long)a0; - (void)reloadContent; - (void)reloadMetadata:(id)a0; - (BOOL)_canShowOptions; - (id)_createLinkView; - (void)reloadActivity:(id)a0; - (id)_activityTitleForHeroActionActivity:(id)a0; - (void)_configureActionCell:(id)a0 itemIdentifier:(id)a1; - (void)_configureAirDropCell:(id)a0 withChange:(id)a1; - (void)_configureCollectionViewIfNeeded; - (void)_configureHeaderViewIfNeeded; - (void)_configureHeroActionCell:(id)a0 itemIdentifier:(id)a1; - (void)_configureMagicHeadCell:(id)a0 withProxy:(id)a1; - (void)_configurePeopleCell:(id)a0 itemIdentifier:(id)a1; - (void)_configureSharingAppCell:(id)a0 itemIdentifier:(id)a1; - (void)_consumeURLSandboxExtensions:(id)a0 forURLRequests:(id)a1; - (id)_contextMenuPreviewForCollectionView:(id)a0 collectionViewCell:(id)a1; - (id)_footerTextForInformationalSectionIdentifier:(id)a0; - (unsigned long long)_headingSizeClass; - (id)_provideCellForCollectionView:(id)a0 indexPath:(id)a1 itemIdentifier:(id)a2; - (id)_provideLayoutForSection:(long long)a0 environment:(id)a1; - (id)_provideSupplementaryViewForCollectionView:(id)a0 kind:(id)a1 indexPath:(id)a2; - (id)_scrollViewForScrollingType:(long long)a0; - (void)_updateContentWithPeopleProxies:(id)a0 shareProxies:(id)a1 actionProxies:(id)a2 activitiesByUUID:(id)a3 nearbyCountSlotID:(id)a4 animated:(BOOL)a5 reloadData:(BOOL)a6; - (void)_updateCustomViewContent; - (void)_updateHeaderLinkViewAction; - (void)_updateHeaderLinkViewSizeClass; - (void)_updateHeaderMetadataValues; - (void)_updateHeaderSize; - (void)dataSourceManager:(id)a0 didPublishDataSourceWithChangeDetails:(id)a1; - (void)didUpdateAirDropTransferWithChange:(id)a0; - (BOOL)isPresentedInPopover; - (void)runScrollingTestWithName:(id)a0 type:(long long)a1 completionHandler:(id /* block */)a2; - (void)setHeroActionActivityTypes:(id)a0; - (void)startPulsingActivity:(id)a0 localizedTitle:(id)a1; - (void)stopPulsingActivity:(id)a0; - (id)titleForItemIdentifier:(id)a0; - (void)updateWithViewModel:(id)a0; @end