@class UIPreviewAction, _UIPreviewPresentationEffectView, UIWindow, UIInteractionProgress, NSString, UIPreviewInteractionController, _UIStatesFeedbackGenerator, _UIPreviewPresentationAnimator, NSArray, _UIPreviewPresentationContainerView, UIPreviewForceInteractionProgress, _UIPreviewActionSheetView, _UIPlatterMenuDynamicsController, UIView, NSLayoutConstraint, UIGestureRecognizer, UIImageView, _UIPreviewQuickActionView, UIScrollView, UITapGestureRecognizer, _UIVelocityIntegrator; @protocol _UIForcePresentationControllerDelegate, UIViewControllerPreviewing; @interface _UIPreviewPresentationController : UIPreviewPresentationController @property (nonatomic) BOOL didSendBeginEvent; @property (retain, nonatomic) UIView *actionSheetContainerView; @property (retain, nonatomic) UIScrollView *containerScrollView; @property (retain, nonatomic) _UIPreviewActionSheetView *previewActionSheet; @property (retain, nonatomic) UIPreviewForceInteractionProgress *interactionProgressForCommit; @property (retain, nonatomic) UIPreviewForceInteractionProgress *interactionProgressForBreathing; @property (retain, nonatomic) _UIPreviewPresentationContainerView *presentationContainerView; @property (retain, nonatomic) _UIPreviewPresentationEffectView *revealContainerView; @property (retain, nonatomic) UIWindow *initialSourceViewSnapshotWindow; @property (retain, nonatomic) UIView *initialSourceViewSnapshot; @property (retain, nonatomic) _UIPreviewPresentationAnimator *unhighlightPreviewCellSnapshotViewAnimator; @property (copy, nonatomic) NSArray *previewActionItems; @property (copy, nonatomic) UIPreviewAction *leadingPreviewAction; @property (copy, nonatomic) UIPreviewAction *trailingPreviewAction; @property (retain, nonatomic) _UIPreviewQuickActionView *leadingQuickActionView; @property (retain, nonatomic) _UIPreviewQuickActionView *trailingQuickActionView; @property (retain, nonatomic) NSLayoutConstraint *leadingQuickActionViewEdgeConstraint; @property (retain, nonatomic) NSLayoutConstraint *trailingQuickActionViewEdgeConstraint; @property (retain, nonatomic) UIImageView *actionSheetAvailableImageView; @property (nonatomic) BOOL leadingQuickActionViewSelected; @property (nonatomic) BOOL trailingQuickActionViewSelected; @property (retain, nonatomic) NSLayoutConstraint *containerScrollViewXConstraint; @property (retain, nonatomic) UITapGestureRecognizer *tapToDismissGestureRecognizer; @property (retain, nonatomic) UIGestureRecognizer *modalPreviewActionsPanningGestureRecognizer; @property (nonatomic) BOOL isAnimatingActionSheet; @property (retain, nonatomic) _UIPlatterMenuDynamicsController *platterMenuController; @property (retain, nonatomic) _UIVelocityIntegrator *revealPanningVelocityIntegrator; @property (nonatomic) BOOL hasAskedForDismissalInternally; @property (nonatomic) BOOL hasAskedForCommitInternally; @property (nonatomic) BOOL preDismissAnimationsInflight; @property (nonatomic) BOOL panningGestureRecognizerInProgress; @property (readonly, nonatomic, getter=isBreathing) BOOL breathing; @property (nonatomic) unsigned long long currentPresentationPhase; @property (weak, nonatomic) UIPreviewInteractionController *previewInteractionController; @property (weak, nonatomic) id previewingContext; @property (retain, nonatomic) UIInteractionProgress *interactionProgressForPresentation; @property (nonatomic) double presentationViewCornerRadius; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (copy, nonatomic) id /* block */ presentationPhaseCompletionBlock; @property (retain, nonatomic) UIGestureRecognizer *panningGestureRecognizer; @property (nonatomic) BOOL _sourceViewSnapshotAndScaleTransformSuppressed; @property (readonly, nonatomic) UIView *_revealContainerView; @property (retain, nonatomic) _UIStatesFeedbackGenerator *feedbackGenerator; @property (weak, nonatomic) id<_UIForcePresentationControllerDelegate> forcePresentationControllerDelegate; + (id)_backgroundEffectForTraitCollection:(id)a0 interactive:(BOOL)a1; + (BOOL)_shouldApplyVisualEffectsToPresentingView; - (id)initWithPresentedViewController:(id)a0 presentingViewController:(id)a1; - (void)interactionProgressDidUpdate:(id)a0; - (void)dismissalTransitionWillBegin; - (void)dismissalTransitionDidEnd:(BOOL)a0; - (void)presentationTransitionDidEnd:(BOOL)a0; - (void)interactionProgress:(id)a0 didEnd:(BOOL)a1; - (void)dealloc; - (void)containerViewWillLayoutSubviews; - (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0; - (void)presentationTransitionWillBegin; - (id)platterView; - (void).cxx_destruct; - (void)_beginBreathing; - (id)_animatorForContainmentTransition; - (struct CGPoint { double x0; double x1; })_applyLayoutAdjustmentsForManagedViewWithPosition:(struct CGPoint { double x0; double x1; })a0; - (BOOL)_canCommitPresentation; - (BOOL)_canDismissPresentation; - (void)_configureActionSheetChromeViews; - (void)_configureDynamicsController; - (void)_configureInitialActionSheetViewIfNeeded; - (void)_dismissForHandledActionWithCompletion:(id /* block */)a0; - (void)_dismissForSelectionQuickActionAnimated; - (void)_dismissPresentation; - (void)_dismissPresentationWithCompletion:(id /* block */)a0; - (void)_dismissTransitionDidComplete:(BOOL)a0; - (struct CGPoint { double x0; double x1; })_dismissedActionSheetCenterForActionSheet:(id)a0; - (void)_endBreathing; - (BOOL)_hasPreviewActions; - (BOOL)_hasPreviewQuickActions; - (BOOL)_hasSelectedQuickAction; - (void)_hideQuickActions; - (void)_invokeCommitHandlerFromInteractionProgress; - (void)_layoutForDismissTransition; - (void)_layoutForPreviewInteractionProgress:(double)a0; - (void)_layoutForPreviewTransition; - (void)_layoutForRevealTransition; - (void)_layoutForRevealUnhighlightTransition:(double)a0; - (double)_leadingQuickActionOffsetForCenterPosition:(struct CGPoint { double x0; double x1; })a0 swipeView:(id)a1; - (id)_makeAndAddToViewHierarchyPreviewActionSheetForMenuItems:(id)a0; - (void)_panningGestureRecognizerDidFire:(id)a0; - (BOOL)_platterIsInInitialPosition; - (BOOL)_platterIsInInitialPositionMostly; - (BOOL)_platterIsSelectingPreviewActions; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_preferredSourceViewRect; - (void)_prepareInitialSourceViewSnapshot; - (void)_preparePresentationContainerViewForPreviewInteraction; - (void)_preparePresentationContainerViewForPreviewTransition; - (void)_presentSubActionSheetForPreviewActionGroup:(id)a0; - (void)_presentationTransitionWillBeginForContainerEffectView:(id)a0; - (struct CGPoint { double x0; double x1; })_presentedActionSheetCenterForActionSheet:(id)a0; - (void)_previewTransitionDidComplete:(BOOL)a0; - (double)_quickActionSelectionOffset; - (double)_quickActionsSelectionThresholdForPreviewMenuItemStyle:(long long)a0; - (void)_restorePlatterToInitialStatePositionAnimated; - (void)_restorePlatterToInitialStatePositionAnimatedWithCompletion:(id /* block */)a0; - (void)_revealTransitionDidComplete:(BOOL)a0; - (void)_setupInteractionProgressForBreathing; - (BOOL)_shouldSavePresentedViewControllerForStateRestoration; - (void)_stopUnhighlightPreviewCellSnapshotViewAnimationIfNeeded; - (void)_tapToDismissPreviewWithActionsDidFire:(id)a0; - (double)_trailingQuickActionOffsetForCenterPosition:(struct CGPoint { double x0; double x1; })a0 swipeView:(id)a1; - (void)_triggerQuickActionHandlerIfNeeded; - (void)_unhighlightPreviewCellSnapshotViewsIfNeeded; - (void)_updateBreathingTransformWithProgress:(double)a0 animated:(BOOL)a1; - (void)_updateRevealContainerViewForSourceRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_updateVisibiltyOfPreviewActionChromeForCurrentState; - (id)_viewsParticipatingInNavigationControllerTransition; - (void)_willCommitPresentation; - (struct CGPoint { double x0; double x1; })centerForMenuDismissed; - (struct CGPoint { double x0; double x1; })centerForMenuDismissedForActionSheet:(id)a0; - (struct CGPoint { double x0; double x1; })centerForMenuPresented; - (struct CGPoint { double x0; double x1; })centerForMenuPresentedForActionSheet:(id)a0; - (struct CGPoint { double x0; double x1; })centerForPlatterWithMenuViewDismissed; - (struct CGPoint { double x0; double x1; })centerForPlatterWithMenuViewPresented; - (struct CGPoint { double x0; double x1; })centerForPlatterWithMenuViewPresentedForActionSheet:(id)a0; - (struct CGPoint { double x0; double x1; })initialCenterForLeadingSwipeActionView; - (struct CGPoint { double x0; double x1; })initialCenterForTrailingSwipeActionView; - (id)leadingSwipeActionView; - (double)minimumSpacingBetweenPlatterAndMenu; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })platterBounds; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })platterContainerBounds; - (double)platterContainerCenterX; - (double)platterContainerCenterY; - (void)platterMenuDynamicsController:(id)a0 didMoveSwipeView:(id)a1 toPosition:(struct CGPoint { double x0; double x1; })a2; - (void)platterMenuDynamicsControllerDidDismissWithController:(id)a0; - (double)presentationViewCornerRadius; - (BOOL)previewActionSheetCanSelectItem:(id)a0; - (void)setPresentationViewCornerRadius:(double)a0; - (void)setupAdditionalModalGestureRecognizers; - (void)systemLayoutFittingSizeDidChangeForChildContentContainer:(id)a0; - (id)trailingSwipeActionView; - (void)updateSwipeActionsIfApplicable; @end