@class _UIFlexibleConstantConstraintSet, UILabel, UIVisualEffectView, _UIKeyboardLayoutAlignmentView, _UIAlertControllerActionViewMetrics, NSMutableArray, UIView, UIAlertControllerVisualStyle, NSString, NSLayoutConstraint, UIAlertController, NSArray, _UIAlertControllerInterfaceActionGroupView, UIAlertAction; @interface _UIAlertControllerPhoneTVMacView : _UIAlertControllerView { UIAlertController *_alertController; UIAlertControllerVisualStyle *_visualStyle; struct { unsigned char hasAppliedTitleAndMessageLabelVibrantContainerViewConstraints : 1; unsigned char hasAppliedTitleConstraints : 1; unsigned char hasAppliedMessageConstraints : 1; unsigned char hasAppliedDetailConstraints : 1; unsigned char presentedAsPopover : 1; unsigned char hasDimmingView : 1; unsigned char cancelActionIsDiscrete : 1; unsigned char shouldHaveBackdropView : 1; unsigned char alignsToKeyboard : 1; unsigned char hasCachedLargestActionDimension : 1; unsigned char needsActionsChangedHandling : 1; unsigned char needsUpdateForPropertyChange : 1; } _alertControllerViewFlags; UIView *_contentView; UIView *_backdropView; UIView *_contentViewTopItemsView; _UIAlertControllerInterfaceActionGroupView *_mainInterfaceActionsGroupView; _UIAlertControllerInterfaceActionGroupView *_discreteCancelActionGroupView; UIVisualEffectView *_titleAndMessageLabelVibrantContainerView; UILabel *_titleLabel; UILabel *_messageLabel; UILabel *_detailMessageLabel; UIView *_separatedHeaderContentViewControllerContainerView; UIView *_headerContentViewControllerContainerView; UIView *_contentViewControllerContainerView; UIView *_textFieldViewControllerContainerView; _UIKeyboardLayoutAlignmentView *_keyboardLayoutAlignmentView; UIView *_keyboardLayoutAlignmentAvailableSpaceView; UIView *_dimmingView; NSMutableArray *_actionViews; struct CGPoint { double x; double y; } _actionSelectionInitialLocation; long long _layoutRequiresPositionUpdateCount; NSArray *_dimmingViewConstraints; NSArray *_dimmingViewForegroundViewTopConstraints; NSArray *_dimmingViewForegroundViewBottomConstraints; NSArray *_dimmingViewConstraintsForAlertStyle; NSArray *_dimmingViewConstraintsForActionSheetStyle; NSArray *_noDimmingViewConstraints; NSLayoutConstraint *_headerContentViewControllerPreferredWidthConstraint; NSLayoutConstraint *_headerContentViewControllerPreferredHeightConstraint; struct CGSize { double width; double height; } _largestActionDimension; UIAlertAction *_effectivePreferredAction; long long _batchActionChangesInProgressCount; BOOL _actionsReversed; } @property (nonatomic, getter=_layoutSize, setter=_setLayoutSize:) struct CGSize { double width; double height; } layoutSize; @property (retain, nonatomic) _UIAlertControllerActionViewMetrics *actionViewMetrics; @property BOOL cancelActionIsDiscrete; @property (nonatomic) BOOL actionScrubbingEnabled; @property (nonatomic) double offset; @property (nonatomic) BOOL presentationContextPrefersCancelActionShown; @property (retain) NSLayoutConstraint *foregroundViewWidthConstraint; @property (retain) NSLayoutConstraint *contentViewTopConstraint; @property (retain) NSLayoutConstraint *contentViewBottomConstraint; @property (retain) NSLayoutConstraint *contentViewMaxHeightConstraint; @property (retain) NSLayoutConstraint *headerContentViewControllerContainerViewTopAlignmentConstraint; @property (retain) NSArray *titleAndMessageLabelVibrantContainerViewVerticalConstraints; @property (retain) _UIFlexibleConstantConstraintSet *titleLabelTopAlignmentConstraints; @property (retain) _UIFlexibleConstantConstraintSet *messageLabelTopAlignmentConstraints; @property (retain) NSLayoutConstraint *detailMessageLabelTopAlignmentConstraint; @property (retain) NSLayoutConstraint *contentViewControllerViewLeftConstraint; @property (retain) NSLayoutConstraint *contentViewControllerViewRightConstraint; @property (retain) NSLayoutConstraint *contentViewControllerViewTopConstraint; @property (retain) NSLayoutConstraint *contentViewControllerViewBottomConstraint; @property (retain) NSLayoutConstraint *textFieldViewControllerViewLeftConstraint; @property (retain) NSLayoutConstraint *textFieldViewControllerViewRightConstraint; @property (retain) NSLayoutConstraint *textFieldViewControllerViewTopConstraint; @property (retain) NSLayoutConstraint *textFieldViewControllerViewBottomConstraint; @property (retain) NSLayoutConstraint *contentScrollViewBottomConstraint; @property (retain) NSLayoutConstraint *contentScrollViewMaximumWidthConstraint; @property (retain) NSLayoutConstraint *contentScrollViewMaximumHeightConstraint; @property (retain) NSLayoutConstraint *contentViewControllerContainerViewTopAlignmentConstraint; @property (retain) NSLayoutConstraint *contentViewControllerContainerViewWidthConstraint; @property (retain) NSLayoutConstraint *contentViewControllerContainerViewHeightConstraint; @property (retain) NSLayoutConstraint *separatedHeaderContentViewControllerContainerViewBottomConstraint; @property (retain) NSLayoutConstraint *separatedHeaderContentViewControllerContainerViewWidthConstraint; @property (retain) _UIFlexibleConstantConstraintSet *textFieldViewControllerContainerViewTopAlignmentConstraints; @property (retain) NSLayoutConstraint *textFieldViewControllerContainerViewWidthConstraint; @property (retain) NSLayoutConstraint *textFieldViewControllerContainerViewHeightConstraint; @property (retain) NSLayoutConstraint *centerXConstraint; @property (retain) NSLayoutConstraint *centerYConstraint; @property (retain) NSLayoutConstraint *widthConstraint; @property (retain) NSLayoutConstraint *heightConstraint; @property (retain) NSLayoutConstraint *mainActionButtonSequenceViewWidthConstraint; @property (retain) NSLayoutConstraint *mainActionButtonSequenceViewHeightConstraint; @property (retain) NSLayoutConstraint *mainActionButtonSequenceViewHorizontalAlignmentConstraint; @property (retain) NSLayoutConstraint *discreteActionGroupViewHorizontalLayoutTrailingConstraint; @property (retain) NSLayoutConstraint *actionGroupEqualsContentViewWidthConstraint; @property (retain) NSLayoutConstraint *discreteCancelActionViewTopConstraint; @property (retain) NSLayoutConstraint *discreteCancelActionViewLeadingConstraint; @property (retain) NSLayoutConstraint *discreteCancelActionViewWidthConstraint; @property (retain) NSLayoutConstraint *discreteCancelActionViewHeightConstraint; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (nonatomic, getter=isSpringLoaded) BOOL springLoaded; + (void)initialize; + (BOOL)requiresConstraintBasedLayout; - (void)_updateContentView; - (BOOL)_hasTitle; - (void)touchesCancelled:(id)a0 withEvent:(id)a1; - (id)message; - (id)cancelAction; - (void)dealloc; - (void)_setTitle:(id)a0; - (id)headerContentViewController; - (id)contentViewController; - (BOOL)_forceLayoutEngineSolutionInRationalEdges; - (void)_setAttributedTitle:(id)a0; - (id)preferredFocusedView; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (id)actions; - (void)didMoveToSuperview; - (id)_attributedTitle; - (id)_visualStyle; - (void)updateConstraints; - (void)touchesBegan:(id)a0 withEvent:(id)a1; - (void)_prepareContentView; - (void)_updateTintColor; - (void).cxx_destruct; - (void)safeAreaInsetsDidChange; - (id)title; - (void)_prepareForWindowDealloc; - (void)touchesEnded:(id)a0 withEvent:(id)a1; - (void)touchesMoved:(id)a0 withEvent:(id)a1; - (BOOL)shouldUpdateFocusInContext:(id)a0; - (void)didMoveToWindow; - (void)_actionsChanged; - (void)_prepareContentViewTopItemsView; - (void)setEffectAlpha:(double)a0; - (id)alertController; - (id)__cancelActionView; - (void)_accessibilityColorsChanged; - (void)_actionLayoutDirectionChanged; - (BOOL)_actionLayoutIsVertical; - (BOOL)_actionsReversed; - (void)_addContentViewControllerToViewHierarchyIfNecessary; - (void)_addHeaderContentViewControllerToViewHierarchyIfNecessary; - (void)_addSeparatedHeaderContentViewControllerToViewHierarchyIfNecessary; - (void)_applyContentViewControllerContainerViewConstraints; - (void)_applyDetailMessageConstraints; - (void)_applyHeaderContentViewControllerContainerViewConstraints; - (void)_applyISEngineLayoutValuesToBoundsOnly:(BOOL)a0; - (void)_applyKeyboardAlignmentViewsConstraints; - (void)_applyMessageConstraints; - (void)_applySeparatedContentViewControllerContainerViewContraints; - (void)_applyTextFieldViewControllerContainerViewConstraints; - (void)_applyTitleAndMessageLabelVibrantContainerViewConstraints; - (void)_applyTitleConstraints; - (void)_applyViewConstraints; - (void)_associateActionsWithActionViews; - (id)_attributedDetailMessage; - (id)_attributedMessage; - (double)_availableWidthForHorizontalLayout:(BOOL)a0; - (BOOL)_buttonsAreTopMost; - (BOOL)_canLayOutActionsHorizontally; - (void)_configureActionGroupViewToAllowHorizontalLayout:(BOOL)a0; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_contentInsets; - (void)_contentSizeChanged; - (struct CGSize { double x0; double x1; })_contentViewControllerSize; - (void)_disableAllowGroupOpacitiyIfNecessaryAlongsideTransitionCoordinator:(id)a0; - (id)_discreteCancelActionView; - (id)_effectivePreferredAction; - (void)_ensureActionViewRepresentationsHaveMetrics; - (id)_focusedAction; - (BOOL)_hasAttributedMessage; - (BOOL)_hasAttributedTitle; - (BOOL)_hasDetailMessage; - (BOOL)_hasDiscreteCancelAction; - (BOOL)_hasMessage; - (BOOL)_hasTextFields; - (BOOL)_horizontalLayoutCanUseFullWidth; - (double)_idealLayoutWidth; - (id)_indexesOfActionSectionSeparators; - (id)_interfaceActionForAlertAction:(id)a0 inActionGroupView:(id)a1; - (id)_interfaceActionRepresentationForAlertAlertAction:(id)a0; - (struct CGSize { double x0; double x1; })_itemSizeForHorizontalLayout:(BOOL)a0; - (struct CGSize { double x0; double x1; })_itemSizeForHorizontalLayout:(BOOL)a0 visualStyleRequiresActionRepresentationToFitItemSize:(BOOL *)a1; - (double)_labelHorizontalInsets; - (void)_layoutAndPositionInParentIfNeeded; - (double)_layoutWidthForHorizontalLayout:(BOOL)a0; - (struct CGSize { double x0; double x1; })_mainActionButtonSequenceViewSizeForHorizontalLayout:(BOOL)a0 itemSize:(struct CGSize { double x0; double x1; })a1; - (double)_marginBetweenInterfaceActionGroups; - (double)_maximumWidthUsingAccessibilityWidthIfActionsAreTruncated:(double)a0; - (struct CGSize { double x0; double x1; })_minimumSizeForAllActions; - (double)_minimumWidthFittingAlertContents; - (id)_newStyledBackgroundView; - (long long)_numberOfActionsForMainActionButtonSequenceView; - (void)_performBatchActionChangesWithBlock:(id /* block */)a0; - (id)_preferredActionView; - (void)_prepareContentViewControllerContainerView; - (void)_prepareDetailMessageLabel; - (void)_prepareDimmingView; - (void)_prepareDimmingViewConstraints; - (void)_prepareDiscreteCancelActionGroupView; - (void)_prepareForWindowHostingSceneRemoval; - (void)_prepareHeaderContentViewControllerContainerView; - (void)_prepareKeyboardLayoutAlignmentViews; - (void)_prepareMainInterfaceActionsGroupView; - (void)_prepareMesssageLabel; - (void)_prepareSeparateContentViewControllerContainerView; - (void)_prepareTextFieldViewControllerContainerView; - (void)_prepareTitleAndMessageLabelVibrantContainer; - (void)_prepareTitleLabel; - (void)_prepareViewsAndAddConstraints; - (id)_presentableAlertActions; - (void)_propertiesChanged; - (void)_recomputeActionMetrics; - (void)_recomputeAlertControllerWidth; - (void)_reevaluateSuperviewSizingConstraints; - (void)_reloadInterfaceActionViewRepresentations; - (void)_reloadInterfaceActionsGroupViewPreferredAction; - (void)_removeContentViewControllerViewFromHierarchy; - (void)_removeHeaderContentViewControllerViewFromHierarchy; - (void)_removeSeparatedHeaderContentViewControllerFromHierarchy; - (void)_scrollInitialActionToVisibleForPresentation; - (void)_setActionsReversed:(BOOL)a0; - (void)_setAttributedDetailMessage:(id)a0; - (void)_setAttributedMessage:(id)a0; - (void)_setMessage:(id)a0; - (void)_setVisualStyle:(id)a0; - (void)_setupHorizontalConstraintsForLabelView:(id)a0; - (BOOL)_shouldAllowPassthroughToLayersBehindUsForTouches:(id)a0; - (BOOL)_shouldHaveCancelActionInMainActionButtonSequenceView; - (struct CGSize { double x0; double x1; })_sizeForLayoutWidthDetermination; - (void)_sizeOfContentViewControllerChanged; - (void)_sizeOfHeaderContentViewControllerChanged; - (void)_sizeOfTextFieldViewControllerChanged; - (double)_spaceRequiredForActionSectionsSpacing; - (id)_textFieldViewController; - (void)_textFieldsChanged; - (BOOL)_titleAndMessageLabelUseVibrancy; - (id)_unlocalizedOrderedPresentableAlertActionViewRepresentations; - (id)_unlocalizedOrderedPresentableAlertActions; - (void)_updateActionViewHeight; - (void)_updateActionViewVisualStyle:(id)a0; - (void)_updateActionsGroupPresentationStyles; - (void)_updateBackdropView:(BOOL)a0; - (void)_updateCancelActionBeingDiscrete; - (void)_updateConstraintConstants; - (void)_updateConstraintSpacingForExternalOffset; - (void)_updateDetailLabelContents; - (void)_updateDetailLabelFontSize; - (void)_updateForPropertyChangeIfNeeded; - (void)_updateInsets; - (void)_updateLabelFontSizes; - (void)_updateLabelProperties; - (void)_updateLabelTextColor; - (void)_updateMainGroupViewProperties; - (void)_updateMainScrollableHeaderViewHasRealContent; - (void)_updateMessageLabelContents; - (void)_updateMessageLabelFontSize; - (void)_updatePreferredAction; - (void)_updateStyleForIdiomChange:(BOOL)a0; - (void)_updateTitleLabelContents; - (void)_updateTitleLabelFontSize; - (double)_verticalLayoutWidth; - (id)_vibrancyEffectForTitleAndMessageLabel; - (void)_willMoveToWindow:(id)a0; - (BOOL)alignsToKeyboard; - (void)beginTrackingSessionByTakingOverForSystemProvidedGestureRecognizer:(id)a0; - (void)configureForDismissAlongsideTransitionCoordinator:(id)a0; - (void)configureForPresentAlongsideTransitionCoordinator:(id)a0; - (void)deselectAllActions; - (double)effectAlpha; - (BOOL)hasDimmingView; - (BOOL)hasDiscreteHorizontalCancelAction; - (void)interfaceAction:(id)a0 invokeActionHandler:(id /* block */)a1 completion:(id /* block */)a2; - (BOOL)presentedAsPopover; - (id)separatedHeaderContentViewController; - (void)setAlertController:(id)a0; - (void)setAlignsToKeyboard:(BOOL)a0; - (void)setHasDimmingView:(BOOL)a0; - (void)setPresentedAsPopover:(BOOL)a0; - (void)setShouldHaveBackdropView:(BOOL)a0; - (void)setTintAdjustmentMode:(long long)a0; - (BOOL)shouldHaveBackdropView; - (BOOL)showsCancelAction; - (id)textFields; - (long long)tintAdjustmentMode; - (void)updateObservations:(id)a0; @end