@class NSString, NSDictionary, UIImage, UIImageSymbolConfiguration; @protocol _UIBarButtonItemDataFallback; @interface _UIBarButtonItemData : _UIBarAppearanceData <_UIBarButtonItemDataFallback> { NSDictionary *_titleTextAttributes[4]; UIImage *_backgroundImage[4]; struct UIOffset { double horizontal; double vertical; } _titlePositionAdjustment[4]; struct UIOffset { double horizontal; double vertical; } _backgroundImagePositionAdjustment[4]; UIImageSymbolConfiguration *_imageSymbolConfiguration; UIImageSymbolConfiguration *_compactImageSymbolConfiguration; UIImage *_backIndicatorImage; UIImage *_backIndicatorTransitionMaskImage; UIImageSymbolConfiguration *_backIndicatorSymbolConfiguration; UIImageSymbolConfiguration *_compactBackIndicatorSymbolConfiguration; id<_UIBarButtonItemDataFallback> _fallback; struct { unsigned char hasUserFont : 1; unsigned char hasUserColor : 1; unsigned char hasUserTitlePosition : 1; unsigned char hasUserBackgroundImage : 1; unsigned char hasUserBackgroundImagePosition : 1; } _stateFlags[4]; struct { unsigned char isBackButtonData : 1; } _dataFlags; } @property (readonly, nonatomic) long long style; @property (readonly, nonatomic) BOOL isBackButtonData; @property (readonly, nonatomic) id<_UIBarButtonItemDataFallback> fallback; @property (readonly, nonatomic) UIImageSymbolConfiguration *imageSymbolConfiguration; @property (readonly, nonatomic) UIImageSymbolConfiguration *compactImageSymbolConfiguration; @property (readonly, nonatomic) UIImage *backIndicatorImage; @property (readonly, nonatomic) UIImage *backIndicatorTransitionMaskImage; @property (readonly, nonatomic) UIImage *compactBackIndicatorImage; @property (readonly, nonatomic) UIImage *compactBackIndicatorTransitionMaskImage; @property (readonly, nonatomic) UIImageSymbolConfiguration *backIndicatorSymbolConfiguration; @property (readonly, nonatomic) UIImageSymbolConfiguration *backIndicatorTransitionMaskSymbolConfiguration; @property (readonly, nonatomic) UIImageSymbolConfiguration *compactBackIndicatorSymbolConfiguration; @property (readonly, nonatomic) UIImageSymbolConfiguration *compactBackIndicatorTransitionMaskSymbolConfiguration; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)standardItemDataForStyle:(long long)a0; + (id)standardBackButtonData; + (id)decodeFromCoder:(id)a0 prefix:(id)a1; - (BOOL)checkEqualTo:(id)a0; - (long long)hashInto:(long long)a0; - (void)describeInto:(id)a0; - (void)encodeToCoder:(id)a0 prefix:(id)a1; - (void)resetBackIndicatorImages; - (struct UIOffset { double x0; double x1; })titlePositionAdjustmentForState:(long long)a0 style:(long long)a1; - (id)replicate; - (void)setTitleTextAttributes:(id)a0 forState:(long long)a1; - (id)initWithStyle:(long long)a0; - (struct UIOffset { double x0; double x1; })titlePositionAdjustmentForState:(long long)a0; - (id)dataWithNewFallback:(id)a0; - (id)backIndicatorTextStyleForSymbolConfiguration; - (void)setBackgroundImagePositionAdjustment:(struct UIOffset { double x0; double x1; })a0 forState:(long long)a1; - (void)setTitlePositionAdjustment:(struct UIOffset { double x0; double x1; })a0 forState:(long long)a1; - (void)_decodeBackgroundImagesFromCoder:(id)a0 prefix:(id)a1; - (id)textStyleForSymbolConfiguration; - (id)backgroundImageForState:(long long)a0 style:(long long)a1; - (id)colorForState:(long long)a0 style:(long long)a1; - (void)_decodeTitleTextAttributesFromCoder:(id)a0 prefix:(id)a1; - (id)backgroundImageForState:(long long)a0; - (id)copyAsBackButtonDataWithIndicatorsAndFallbackFrom:(id)a0; - (void).cxx_destruct; - (void)_decodeTitlePositionAdjustmentsFromCoder:(id)a0 prefix:(id)a1; - (id)_fallbackColorForState:(long long)a0; - (id)titleTextAttributesForState:(long long)a0; - (id)fontForState:(long long)a0 style:(long long)a1; - (struct UIOffset { double x0; double x1; })backgroundImagePositionAdjustmentForState:(long long)a0 style:(long long)a1; - (void)setBackgroundImage:(id)a0 forState:(long long)a1; - (void)_decodeBackgroundPositionAdjustmentsFromCoder:(id)a0 prefix:(id)a1; - (struct UIOffset { double x0; double x1; })backgroundImagePositionAdjustmentForState:(long long)a0; - (void)setBackIndicatorImage:(id)a0 transitionMaskImage:(id)a1; - (id)_fallbackFontForState:(long long)a0; @end