@class NSUUID, NSArray; @interface SBTransitionSwitcherModifier : SBSwitcherModifier { BOOL _wantsResignActiveAndAsyncRenderingAssertions; BOOL _isTransitioningToSwitcher; NSArray *_appLayoutsToEnsureExist; } @property (readonly, nonatomic) unsigned long long transitionPhase; @property (readonly, nonatomic) BOOL asyncRenderingDisabled; @property (readonly, nonatomic) NSUUID *transitionID; - (BOOL)requireStripContentsInViewHierarchy; - (double)visibleMarginForItemContainerAtIndex:(unsigned long long)a0; - (id)appLayoutsToResignActive; - (BOOL)wantsAsynchronousSurfaceRetentionAssertion; - (BOOL)shouldAsyncRenderUntilDelay:(inout double *)a0; - (unsigned long long)maskedCornersForIndex:(unsigned long long)a0; - (id)adjustedAppLayoutsForAppLayouts:(id)a0; - (BOOL)shouldPerformCrossfadeForReduceMotion; - (id)keyboardSuppressionMode; - (BOOL)clipsToUnobscuredMarginAtIndex:(unsigned long long)a0; - (id)descriptionBuilderWithMultilinePrefix:(id)a0; - (id)transitionWillUpdate; - (id)handleTransitionEvent:(id)a0; - (void).cxx_destruct; - (id)transitionDidEnd; - (struct SBSwitcherAsyncRenderingAttributes { BOOL x0; BOOL x1; })asyncRenderingAttributesForAppLayout:(id)a0; - (id)handleRemovalEvent:(id)a0; - (id)handleTimerEvent:(id)a0; - (id)transitionWillBegin; - (id)handleScrollEvent:(id)a0; - (id)animationAttributesForLayoutElement:(id)a0; - (BOOL)shouldInterruptForRemovalEvent:(id)a0; - (void)_setTransitionPhase:(unsigned long long)a0; - (id)handleGestureEvent:(id)a0; - (id)initWithTransitionID:(id)a0; - (id)interruptAndEndTransition; - (BOOL)isPreparingLayout; - (BOOL)isUpdatingLayout; @end