@class UIColor, _UIBlurEffectImpl; @interface UIBlurEffect : UIVisualEffect { _UIBlurEffectImpl *_impl; } @property (readonly, nonatomic) BOOL _canProvideVibrancyEffect; @property (readonly, nonatomic) BOOL _canProvideCoreMaterialVibrancyEffect; @property (readonly, nonatomic) long long _style; @property (readonly, nonatomic) UIColor *_tintColor; @property (readonly, nonatomic) BOOL _invertAutomaticStyle; + (BOOL)supportsSecureCoding; + (id)_effectWithInfiniteRadiusScale:(double)a0; + (id)_effectForLightMaterial:(id)a0 darkMaterial:(id)a1 bundle:(id)a2; + (id)_effectWithBlurRadius:(double)a0 scale:(double)a1; + (id)_effectWithInfiniteRadius; + (id)_effectWithStyle:(long long)a0 invertAutomaticStyle:(BOOL)a1; + (id)_effectWithStyle:(long long)a0 tintColor:(id)a1 invertAutomaticStyle:(BOOL)a2; + (id)_effectWithTintColor:(id)a0; + (id)_effectWithVariableBlurRadius:(double)a0 imageMask:(id)a1 scale:(double)a2; + (id)effectWithBlurRadius:(double)a0; + (id)effectWithStyle:(long long)a0; + (id)effectWithVariableBlurRadius:(double)a0 imageMask:(id)a1; - (BOOL)_needsUpdateForTransitionFromEnvironment:(id)a0 toEnvironment:(id)a1 usage:(long long)a2; - (void)_updateEffectDescriptor:(id)a0 forEnvironment:(id)a1 usage:(long long)a2; - (id)init; - (unsigned long long)hash; - (id)effectForUserInterfaceStyle:(long long)a0; - (void)encodeWithCoder:(id)a0; - (BOOL)_isAutomaticStyle; - (BOOL)_isATVStyle; - (id)description; - (long long)_expectedUsage; - (void).cxx_destruct; - (id)_initWithImplementation:(id)a0; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)effectSettings; @end