@class UIInterfaceActionVisualStyle, UIFont, UIInterfaceActionGroup, _UIInterfaceActionRepresentationsSequenceView, NSMutableArray, UIView, UIInterfaceActionRepresentationView, UILongPressGestureRecognizer, NSLayoutConstraint, UIInterfaceActionSeparatorAttributes, NSPointerArray, _UIContentConstraintsLayoutGuide, UIInterfaceActionSelectionTrackingController, NSArray, NSString, UIInterfaceActionHighlightAttributes; @protocol UIInterfaceActionHandlerInvocationDelegate, UIInterfaceActionVisualStyleProviding, UISeparatorDisplaying; @interface UIInterfaceActionGroupView : UIView <UIScrollViewDelegate, UIGestureRecognizerDelegatePrivate, _UIInterfaceActionPresenting, UIInterfaceActionGroupDisplayPropertyObserver, UIInterfaceActionGroupDisplaying, UISpringLoadedInteractionSupporting> { BOOL _needsUpdateTopLevelViewsArrangement; BOOL _needsUpdateActionSequenceViewArrangement; BOOL _needsInitialViewLoading; BOOL _isSettingVisualStyle; UIInterfaceActionVisualStyle *_activeTestingVisualStyle; NSString *_cachedSizeCategory; } @property (retain, nonatomic) UIInterfaceActionVisualStyle *visualStyle; @property (retain, nonatomic) UIInterfaceActionVisualStyle *appliedVisualStyle; @property (readonly, nonatomic) _UIContentConstraintsLayoutGuide *contentGuide; @property (readonly, nonatomic) UIView *backgroundView; @property (readonly, nonatomic) UIView *topLevelItemsView; @property (readonly, nonatomic) NSArray *topLevelViewArrangementConstraints; @property (readonly, nonatomic) NSMutableArray *arrangedScrollableHeaderViews; @property (readonly, nonatomic) UIView<UISeparatorDisplaying> *actionSequenceTopSeparatorView; @property (readonly, nonatomic) NSLayoutConstraint *actionSequenceViewWidthAnchoredToConstantConstraint; @property (readonly, nonatomic) NSLayoutConstraint *actionSequenceViewWidthAnchoredToContentGuideConstraint; @property (readonly, nonatomic) NSPointerArray *weakSimultaneouslyPresentedGroupViews; @property (nonatomic) BOOL showsSeparatorAboveActions; @property (readonly, nonatomic) _UIInterfaceActionRepresentationsSequenceView *actionSequenceView; @property (retain, nonatomic) UILongPressGestureRecognizer *actionSelectionGestureRecognizer; @property (nonatomic) BOOL scrubbingEnabled; @property (nonatomic) double requiredActionRepresentationWidth; @property (retain, nonatomic) UIInterfaceActionRepresentationView *preferredActionRepresentation; @property (readonly, nonatomic) UIInterfaceActionSelectionTrackingController *actionSelectionController; @property (nonatomic) BOOL focusAvoidsNonDefaultActionsIfPossible; @property (retain, nonatomic, setter=_setVisualStyleOverrideActionHighlightAttributes:) UIInterfaceActionHighlightAttributes *visualStyleOverrideActionHighlightAttributes; @property (retain, nonatomic, getter=_visualStyleOverrideSeparatorAttributes, setter=_setVisualStyleOverrideSeparatorAttributes:) UIInterfaceActionSeparatorAttributes *visualStyleOverrideSeparatorAttributes; @property (retain, nonatomic, getter=_visualStyleOverrideTitleLabelFont, setter=_setVisualStyleOverrideTitleLabelFont:) UIFont *visualStyleOverrideTitleLabelFont; @property (nonatomic, getter=_drawsBackground, setter=_setDrawsBackground:) BOOL drawsBackground; @property (nonatomic, getter=_selectionHighlightContinuousCornerRadius, setter=_setSelectionHighlightContinuousCornerRadius:) double selectionHighlightContinuousCornerRadius; @property (nonatomic, getter=_alignActionSeparatorLeadingEdgeWithContent, setter=_setAlignActionSeparatorLeadingEdgeWithContent:) BOOL alignActionSeparatorLeadingEdgeWithContent; @property (readonly, nonatomic) UIInterfaceActionGroup *actionGroup; @property (weak, nonatomic) id<UIInterfaceActionHandlerInvocationDelegate> actionHandlerInvocationDelegate; @property (nonatomic) long long presentationStyle; @property (retain, nonatomic) NSArray *allowedActionLayoutAxisByPriority; @property (readonly, nonatomic) long long actionLayoutAxis; @property (readonly, nonatomic) NSArray *arrangedHeaderViews; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (weak, nonatomic) id<UIInterfaceActionVisualStyleProviding> visualStyleProvider; @property (nonatomic, getter=isSpringLoaded) BOOL springLoaded; - (void)touchesCancelled:(id)a0 withEvent:(id)a1; - (void)dealloc; - (void)traitCollectionDidChange:(id)a0; - (id)preferredFocusedView; - (id)_systemDefaultFocusGroupIdentifier; - (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)updateConstraints; - (void)touchesBegan:(id)a0 withEvent:(id)a1; - (id)_alertController; - (void).cxx_destruct; - (void)touchesEnded:(id)a0 withEvent:(id)a1; - (void)layoutSubviews; - (void)touchesMoved:(id)a0 withEvent:(id)a1; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (void)_installContentGuideConstraints; - (void)setActionGroup:(id)a0; - (id)_allActionViews; - (long long)_actionLayoutAxisUnknowDisallowed; - (BOOL)_actionLayoutAxisUnknownDisallowedIsVertical; - (id)_actionRepresentationViewForAction:(id)a0; - (void)_actionSequenceViewContentSizeDidChange; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_actionSequenceVisibleRectForMakingCenteredAction:(id)a0; - (void)_addBackgroudViewToViewHierarchy:(id)a0; - (void)_addConstraintToActiveTopLevelViewArrangementConstraints:(id)a0; - (void)_applyVisualStyle; - (void)_applyVisualStyleCornerRadius; - (void)_applyVisualStyleToActionsViewScrollView; - (void)_applyVisualStyleToBackgroundViewDisplay; - (void)_arrangeActionViewsInActionSequenceView; - (void)_arrangeTopLevelViews; - (void)_associateWeakSimultaneouslyPresentedGroupViews:(id)a0 bidirectional:(BOOL)a1; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_buttonEdgeInsetsFromGroupViewEdge; - (void)_commonInitWithActionGroup:(id)a0 visualStyleProvider:(id)a1 actionHandlerInvocationDelegate:(id)a2; - (id)_constraintsToPinView:(id)a0 toObject:(id)a1 identifier:(id)a2; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_contentEdgeFrame; - (id)_currentlyFocusedActionView; - (id)_defaultOrderingForActionRepresentationViews:(id)a0; - (void)_determineActualLayoutAxis; - (BOOL)_hasLoadedStackViewContents; - (id)_initWithActionGroup:(id)a0 visualStyleProvider:(id)a1 actionHandlerInvocationDelegate:(id)a2; - (id)_interfaceActionGroupViewState; - (id)_interfaceActionOfFocusedRepresentationView; - (BOOL)_isCornerRadiusDisplayEnabled; - (void)_loadActionSequenceView; - (void)_loadTopLevelItemsView; - (void)_loadViewsIfNeeded; - (id)_loadVisualStyleForTraitCollection:(id)a0; - (id)_newActionGroupBackgroundView; - (id)_newSeparatorViewForSeparatingTitleAndButtons; - (id)_orderedTopLevelViews; - (void)_reloadStackViewContentsIfNeeded; - (void)_reloadTopSeparatorView; - (void)_removeConstraintToActiveTopLevelViewArrangementConstraints:(id)a0; - (void)_removeUsAsThePresentingViewControllerForAllActions; - (void)_scrollActionRepresentationViewToVisibleForAction:(id)a0 animated:(BOOL)a1; - (void)_scrollPreferredActionRepresentationViewToVisibleAnimated:(BOOL)a0; - (void)_setAndApplyVisualStyle:(id)a0; - (void)_setLayoutDebuggingIdentifier:(id)a0; - (void)_setNeedsUpdateActionSequenceViewArrangement; - (void)_setNeedsUpdateTopLevelViewsArrangement; - (void)_setUsAsThePresentingViewControllerForAllActions; - (BOOL)_shouldAllowPassthroughToLayersBehindUsForTouches:(id)a0; - (BOOL)_shouldInstallContentGuideConstraints; - (BOOL)_shouldShowSeparatorAboveActionsSequenceView; - (double)_topLevelItemsMargin; - (void)_updateActionSequenceScrollability; - (void)_updateActionSequenceViewActionLayoutAxis; - (void)_updateActionSequenceViewDebugLayoutIdentifier; - (void)_updateRequiredActionRepresentationSizeConstraints; - (void)_updateRoundedCornerPositionForSubviews; - (id)_viewContainingTopLevelItems; - (id)_viewDisplayingRoundedBackground; - (id)_visualStyleByApplyingOurTraitsToVisualStyle:(id)a0 traitCollection:(id)a1; - (id)_widthAnchoredToContentGuideConstraintForTopLevelView:(id)a0; - (void)beginTrackingSessionByTakingOverForSystemProvidedGestureRecognizer:(id)a0; - (void)configureForDismissAlongsideTransitionCoordinator:(id)a0; - (void)configureForPresentAlongsideTransitionCoordinator:(id)a0; - (id)defaultVisualStyleForTraitCollection:(id)a0 presentationStyle:(long long)a1; - (id)initWithActionGroup:(id)a0 actionHandlerInvocationDelegate:(id)a1; - (void)insertArrangedHeaderView:(id)a0 atIndex:(unsigned long long)a1 scrollable:(BOOL)a2; - (void)interfaceAction:(id)a0 invokeActionHandler:(id /* block */)a1 completion:(id /* block */)a2; - (void)interfaceActionGroup:(id)a0 reloadDisplayedContentActionGroupProperties:(id)a1; - (void)interfaceActionGroup:(id)a0 reloadDisplayedContentVisualStyle:(id)a1; - (void)reloadVisualStyle; - (void)removeArrangedHeaderView:(id)a0; - (void)scrollToCenterForInterfaceAction:(id)a0; - (void)setActionLayoutAxis:(long long)a0; - (void)setActiveTestingVisualStyle:(id)a0; - (void)setSimultaneouslyPresentedGroupViews:(id)a0; @end