@class UITraitCollection, UIAlertControllerDescriptor, UIInterfaceActionVisualStyle; @interface UIAlertControllerVisualStyle : NSObject @property (nonatomic) long long forcedInterfaceIdiom; @property (readonly, nonatomic) UIInterfaceActionVisualStyle *interfaceActionVisualStyle; @property (retain, nonatomic) UITraitCollection *traitCollection; @property (retain, nonatomic) UIAlertControllerDescriptor *descriptor; + (long long)interfaceActionPresentationStyle; + (void)positionContentsOfAlertController:(id)a0 alertContentView:(id)a1 availableSpaceView:(id)a2 visualStyle:(id)a3 updatableConstraints:(id)a4; - (id)init; - (id)contentBackdropView; - (double)contentCornerRadius; - (double)maximumWidth; - (void).cxx_destruct; - (double)minimumWidth; - (BOOL)isEqual:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (double)_scaledMarginBelowDetailMessage; - (BOOL)shouldOccludeDuringPresentation; - (id)titleLabelColor; - (id)_keyCommandInputForCancelAction; - (id)_detailMessageFont; - (double)_labelHorizontalInsets; - (double)_marginAboveDetailMessageFirstBaseline; - (double)_marginAroundActionGroup; - (double)_marginBelowDetailMessage; - (double)_minimumSpacingAboveTopmostLabelSafeAscender; - (void)_reloadInterfaceActionVisualStyle; - (double)_scaledMarginAboveDetailMessageFirstBaseline; - (double)_scaledMarginAboveMessageLabelFirstBaseline; - (double)_scaledMarginAboveTitleLabelFirstBaselineInAlertControllerView:(id)a0 titleText:(id)a1; - (double)_scaledMarginBelowLastLabelLastBaseline; - (double)_scaledMarginBelowMessageLabelLastBaseline; - (double)_scaledMarginBelowTitleLabelLastBaseline; - (double)_scaledMessageSafeBaselineHeightInAlertControllerView:(id)a0; - (double)_scaledSafeBaselineHeightForLabelFont:(id)a0 inAlertControllerView:(id)a1; - (double)_scaledTitleLabelSafeBaselineHeightInAlertControllerView:(id)a0; - (BOOL)_shouldReverseActions; - (double)_spacingBetweenDismissButtonAndContent; - (double)accessibilityWidth; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })actionImageMarginForAction; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })actionSequenceEdgeInsets; - (double)actionSpacingForHorizontalLayout:(BOOL)a0; - (double)actionWidthForMinimumActionWidth:(double)a0 availableWidth:(double)a1; - (void)animateAlertControllerView:(id)a0 ofAlertController:(id)a1 forPresentation:(BOOL)a2 inContainerView:(id)a3 descendantOfContainerView:(id)a4 duration:(double)a5 completionBlock:(id /* block */)a6; - (void)animateRevealOfAlertControllerView:(id)a0 alertController:(id)a1 inContainerView:(id)a2 duration:(double)a3 completionBlock:(id /* block */)a4; - (struct CGSize { double x0; double x1; })collectionViewOutsetSize; - (void)configureAttributesForImageView:(id)a0 imageProperty:(id)a1 actionViewState:(id)a2; - (void)configureAttributesForTitleLabel:(id)a0 classificationLabel:(id)a1 actionViewState:(id)a2; - (BOOL)contentClipsToBounds; - (id)contentCornerCurve; - (BOOL)contentHasShadow; - (double)contentHorizontalMargin; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })contentInsetsForContainerView:(id)a0; - (id)contentShadowColor; - (struct CGSize { double x0; double x1; })contentShadowOffset; - (double)contentShadowOpacity; - (double)contentShadowRadius; - (double)contentVerticalMargin; - (id)defaultActionFont; - (BOOL)definesWidthByContentFitting; - (id)dimmingViewForAlertController:(id)a0; - (BOOL)focusAvoidsNonDefaultActionsIfPossible; - (BOOL)hideCancelAction:(id)a0 inAlertController:(id)a1; - (id)interactionProgressForTransitionOfType:(long long)a0 forAlertController:(id)a1; - (Class)interfaceActionVisualStyleClassForManagingConcreteVisualStyle; - (double)marginAboveMessageLabelFirstBaseline; - (double)marginAboveTitleLabelFirstBaseline; - (double)marginBelowLastLabelLastBaseline; - (double)marginBelowMessageLabelLastBaseline; - (double)marginBelowTitleLabelLastBaseline; - (double)maximumContentHeight; - (double)maximumHeightForDisplayOnScreen:(id)a0; - (long long)maximumNumberOfLinesInMessageLabel; - (long long)maximumNumberOfLinesInTitleLabel; - (double)maximumWidthForTitleAndMessageContentView; - (id)messageCompositingFilter; - (id)messageLabelColor; - (id)messageLabelFont; - (struct CGSize { double x0; double x1; })minimumActionContentSize; - (double)minimumContentHeight; - (double)minimumWidthFittingContentView:(id)a0 titleLabel:(id)a1 minimumWidthForAllActions:(double)a2 maxPreferredWidth:(double)a3 preferredSizeForContentContainers:(struct CGSize { double x0; double x1; })a4; - (long long)permittedActionLayoutDirection; - (BOOL)placementAvoidsKeyboard; - (id)preferredActionFont; - (id)preferredActionForActions:(id)a0 suggestedPreferredAction:(id)a1; - (id)regularActionFont; - (BOOL)shouldPreserveRespondersAcrossWindows; - (BOOL)shouldRespectContentViewControllerClippingPreference; - (id)textFieldContainingViewWithTextField:(id)a0 position:(long long)a1; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })textFieldContentInset; - (double)textFieldHorizontalMargin; - (id)tintColorForAlertController:(id)a0; - (id)titleLabelFont; - (double)transitionDurationForPresentation:(BOOL)a0 ofAlertController:(id)a1; - (BOOL)transitionOfType:(long long)a0 shouldBeInteractiveForAlertController:(id)a1; - (id)vibrancyEffectForTitleAndMessageLabel; @end