@class UIColor, NSArray, UIBlurEffect, UIImage, UIVibrancyEffect; @interface _UIBarBackgroundAppearanceData : _UIBarAppearanceData { struct { unsigned char backgroundEffectsAreSingular : 1; unsigned char hasBackground : 1; unsigned char hasShadow : 1; unsigned char needsToCalculateVibrantEffect : 1; } _flags; } @property (copy, nonatomic) UIBlurEffect *backgroundEffect; @property (copy, nonatomic) NSArray *backgroundEffects; @property (copy, nonatomic) UIColor *backgroundColor; @property (retain, nonatomic) UIImage *backgroundImage; @property (nonatomic) long long backgroundImageContentMode; @property (retain, nonatomic) UIVibrancyEffect *overrideTabBarVibrancyEffect; @property (copy, nonatomic) UIColor *shadowColor; @property (retain, nonatomic) UIImage *shadowImage; @property (copy, nonatomic) UIVibrancyEffect *shadowEffect; @property (readonly, nonatomic) BOOL hasBackground; @property (readonly, nonatomic) BOOL hasShadow; @property (readonly, nonatomic) UIVibrancyEffect *shadowViewEffect; @property (readonly, nonatomic) UIColor *shadowViewBackgroundColor; @property (readonly, nonatomic) UIColor *shadowViewTintColor; @property (readonly, nonatomic) UIVibrancyEffect *tabBarVibrancyEffect; + (id)standardBackgroundData; + (id)opaqueBackgroundData; + (id)transparentBackgroundData; + (id)decodeFromCoder:(id)a0 prefix:(id)a1; - (void)configureWithoutShadow; - (BOOL)checkEqualTo:(id)a0; - (long long)hashInto:(long long)a0; - (void)describeInto:(id)a0; - (void)encodeToCoder:(id)a0 prefix:(id)a1; - (id)replicate; - (void)configureWithDefaultShadow; - (void)_updateShadowFlags; - (long long)behaviorForTransitioningTo:(id)a0; - (void).cxx_destruct; - (void)_updateBackgroundFlags; @end