@class _UIVibrancyEffectImpl; @interface UIVibrancyEffect : UIVisualEffect { _UIVibrancyEffectImpl *_impl; } @property (readonly, nonatomic, getter=_vibrancyStyle) long long _vibrancyStyle; + (BOOL)supportsSecureCoding; + (id)_darkVibrantEffectWithLightenColor:(id)a0 dodgeColor:(id)a1 compositingColor:(id)a2; + (id)_effectForBlurEffect:(id)a0 vibrancyStyle:(long long)a1; + (id)_effectWithStyle:(long long)a0 ignoreSimpleVibrancy:(BOOL)a1; + (id)_lightVibrantEffectWithDarkenColor:(id)a0 burnColor:(id)a1 compositingColor:(id)a2; + (id)_vibrancyEntryWithType:(id)a0 inputColor1:(id)a1 inputColor2:(id)a2 inputReversed:(BOOL)a3; + (id)_vibrantEffectForLightMaterial:(id)a0 darkMaterial:(id)a1 vibrancyStyle:(long long)a2; + (id)_vibrantEffectWithCAColorMatrix:(struct CAColorMatrix { float x0; float x1; float x2; float x3; float x4; float x5; float x6; float x7; float x8; float x9; float x10; float x11; float x12; float x13; float x14; float x15; float x16; float x17; float x18; float x19; })a0 alpha:(double)a1; + (id)_vibrantEffectWithLightCAColorMatrix:(struct CAColorMatrix { float x0; float x1; float x2; float x3; float x4; float x5; float x6; float x7; float x8; float x9; float x10; float x11; float x12; float x13; float x14; float x15; float x16; float x17; float x18; float x19; })a0 darkCAColorMatrix:(struct CAColorMatrix { float x0; float x1; float x2; float x3; float x4; float x5; float x6; float x7; float x8; float x9; float x10; float x11; float x12; float x13; float x14; float x15; float x16; float x17; float x18; float x19; })a1 alpha:(double)a2; + (id)_vibrantShadowEffect; + (id)darkVibrantEffectWithDodgeColor:(id)a0 lightenColor:(id)a1 compositingColor:(id)a2; + (id)effectForBlurEffect:(id)a0; + (id)effectForBlurEffect:(id)a0 style:(long long)a1; + (id)lightVibrantEffectWithBurnColor:(id)a0 darkenColor:(id)a1 compositingColor:(id)a2; + (id)vibrantChromeShadowEffect; + (id)vibrantEffectWithCompositingMode:(long long)a0 compositingColor:(id)a1; + (id)vibrantHeavyShadowEffect; + (id)vibrantMediumShadowEffect; - (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; - (id)effectConfig; - (long long)_blurStyle; - (void)encodeWithCoder:(id)a0; - (id)_reduceTransparencyEffectConfig; - (BOOL)_isAutomaticStyle; - (BOOL)_isATVStyle; - (id)effectConfigForQuality:(long long)a0; - (id)effectConfigForReducedTransperancy:(BOOL)a0; - (id)description; - (long long)_expectedUsage; - (void).cxx_destruct; - (id)_effectReplacingTintColor:(id)a0; - (id)_initWithImplementation:(id)a0; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; @end