@class UIColor, NSString, PRSWallpaperObserver, PBUIPosterViewController, PBUIDynamicProviderWrapper, BSCompoundAssertion, _UILegibilitySettings; @protocol PBUIPosterComponentDelegate, BSInvalidatable; @interface PBUIPosterWallpaperViewController : UIViewController { PRSWallpaperObserver *_posterObserver; PBUIPosterViewController *_posterController; PBUIDynamicProviderWrapper *_activeVariantReplicaProvider; PBUIDynamicProviderWrapper *_homePosterReplicaProvider; PBUIDynamicProviderWrapper *_lockPosterReplicaProvider; PBUIDynamicProviderWrapper *_lockFloatingLayerPosterReplicaProvider; BSCompoundAssertion *_wallpaperRequiredAssertion; id _keepForegroundRunning; id _transitioningLockState; long long _activeOrientation; long long _activeStyles[2][4]; } @property (nonatomic) long long activeVariant; @property (nonatomic) double unlockProgress; @property (nonatomic) BOOL wakeSourceIsSwipeToUnlock; @property (readonly, nonatomic) unsigned long long posterSignificantEventsCounter; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (weak, nonatomic) id delegate; @property (readonly, nonatomic) long long variant; @property (readonly, nonatomic) UIColor *averageColor; @property (readonly, nonatomic) double averageContrast; @property (readonly, nonatomic) _UILegibilitySettings *legibilitySettings; - (id)scenesForBacklightSession; - (id)init; - (BOOL)homeScreenReflectsLockScreen; - (void)removeWallpaperStyleForPriority:(long long)a0 forVariant:(long long)a1; - (id)succinctDescriptionBuilder; - (id)requireWallpaperWithReason:(id)a0; - (id)snapshotSourceProviderForActiveVariant; - (BOOL)posterHandlesWakeAnimation; - (void)finishUnlockWithAnimationParameters:(struct CGSize { double x0; double x1; })a0; - (void)viewDidLoad; - (void)noteUserTapOccurred; - (id)snapshotSourceProviderForVariant:(long long)a0; - (void)invalidate; - (void)updateLegacyPoster; - (id)replicaProviderForVariant:(long long)a0; - (id)descriptionBuilderWithMultilinePrefix:(id)a0; - (void)noteUserTapOccurredWithLocation:(struct CGPoint { double x0; double x1; })a0; - (void)setWallpaperStyle:(long long)a0 forPriority:(long long)a1 forVariant:(long long)a2; - (id)requireWallpaperRasterizationWithReason:(id)a0; - (void)_posterControllerDidChange; - (void)posterComponent:(id)a0 didUpdateHideDimmingLayer:(BOOL)a1; - (id)descriptionWithMultilinePrefix:(id)a0; - (id)portalSourceProviderForActiveVariant; - (BOOL)_canShowWhileLocked; - (void).cxx_destruct; - (void)_updateStyle; - (void)_posterConfigsDidChange:(id)a0 withTransition:(id)a1; - (id)legibilitySettingsForVariant:(long long)a0; - (void)updateAssociatedPosterConfiguration:(id)a0 withAnimationSettings:(id)a1; - (double)averageContrastForVariant:(long long)a0; - (id)succinctDescription; - (BOOL)posterHidesDimmingLayer; - (void)updateConfiguration:(id)a0 withAnimationSettings:(id)a1; - (id)portalProviderForFloatingLayer; - (void)rotateToInterfaceOrientation:(long long)a0 duration:(double)a1; - (long long)activeStyleForVariant:(long long)a0; - (id)averageColorForVariant:(long long)a0; - (BOOL)userTapEventsRequested; - (unsigned long long)significantEventsCounterForPosterWithIdentifier:(id)a0; - (void)triggerSceneUpdate; - (id)portalSourceProviderForVariant:(long long)a0; - (void)posterComponent:(id)a0 didUpdateLegibilitySettings:(id)a1; - (void)setWallpaperObscured:(BOOL)a0; @end