@class NSString, NSSet, SBAppRepairTransaction, SBSceneLayoutWorkspaceTransaction, UIApplicationSceneDeactivationAssertion, NSMutableSet, NSCountedSet, SBFloatingDockBehaviorAssertion, SBUIAnimationController; @interface SBToAppsWorkspaceTransaction : SBMainWorkspaceTransaction { NSMutableSet *_layoutTransitionCompletions; UIApplicationSceneDeactivationAssertion *_resignActiveAssertion; id /* block */ _layoutTransitionContinuation; SBAppRepairTransaction *_appRepairTransaction; SBUIAnimationController *_animationController; NSCountedSet *_completionDelayRequesters; BOOL _underLockScreenInForeground; BOOL _gestureInitiated; unsigned long long _preactivationForegroundRunningApplicationCount; BOOL _toAndFromApplicationsDiffer; BOOL _retriedAfterVoluntaryExit; BOOL _applicationStateNeedsCapture; BOOL _dismissedOverlays; BOOL _shouldSerialDismissOverlays; BOOL _touchCancellationDisabled; } @property (retain, nonatomic) SBFloatingDockBehaviorAssertion *floatingDockBehaviorAssertion; @property (readonly, nonatomic) NSSet *toApplicationSceneEntities; @property (readonly, nonatomic) NSSet *fromApplicationSceneEntities; @property (readonly, nonatomic) SBSceneLayoutWorkspaceTransaction *layoutTransaction; @property (readonly, nonatomic) NSSet *ancillaryTransitionRequests; @property (readonly, nonatomic) NSSet *ancillaryLayoutTransactions; @property (readonly, nonatomic) NSSet *allTransitionRequests; @property (readonly, nonatomic) NSSet *allLayoutTransactions; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (BOOL)canInterruptTransaction:(id)a0 forTransitionRequest:(id)a1; - (void)_didComplete; - (BOOL)_canBeInterrupted; - (id)_customizedDescriptionProperties; - (void)_childTransactionDidComplete:(id)a0; - (id)_setupAnimation; - (id)animationController; - (void)_synchronizeWithSceneUpdates; - (void)_completeCurrentTransition; - (void)dealloc; - (BOOL)isGoingToLauncher; - (void)_willBegin; - (void)_fireAndClearResultBlockIfNecessaryForFailure:(BOOL)a0; - (unsigned long long)_concurrentOverlayDismissalOptions; - (void)synchronizedTransaction:(id)a0 didCommitSynchronizedTransactions:(id)a1; - (void)_handleApplicationDidNotChange:(id)a0; - (void)_beginAnimationIfNecessary; - (BOOL)toAndFromAppsDiffer; - (BOOL)_shouldResignActiveForAnimation; - (id)initWithTransitionRequest:(id)a0; - (void)synchronizedTransaction:(id)a0 willCommitSynchronizedTransactions:(id)a1; - (void)_delayTransitionCompletionForRequester:(id)a0; - (double)watchdogTimeout; - (void)activateApplications; - (BOOL)shouldPlaceOutgoingScenesUnderLockOnCompletion; - (id)_milestoneForLayoutTransaction:(id)a0; - (void)animationControllerDidRevealApplication:(id)a0; - (void)transaction:(id)a0 didEndLayoutTransitionWithContinuation:(id /* block */)a1; - (BOOL)_shouldSerialDismissOverlays; - (void)_stopDelayingTransitionCompletionForRequester:(id)a0; - (void)_relinquishResignActiveAssertion; - (void)_didInterruptWithReason:(id)a0; - (void)_noteAnimationFinished; - (void)transactionWillBeginLayoutTransition:(id)a0; - (long long)_isGoingToHomeScreenInMainDisplayWindowScene; - (BOOL)shouldAnimateOrientationChangeOnCompletion; - (id)_transitionContext; - (void)_animationDidFinish; - (id)createSceneEntityForHandle:(id)a0; - (void)synchronizedTransactionReadyToCommit:(id)a0; - (BOOL)_isGoingToHomeScreenForTransitionRequest:(id)a0; - (void)_acquireResignActiveAssertion; - (void)performToAppStateCleanup; - (BOOL)_shouldFailForChildTransaction:(id)a0; - (void)_endTransition; - (unsigned long long)_serialOverlayPreDismissalOptions; - (BOOL)shouldPerformToAppStateCleanupOnCompletion; - (void).cxx_destruct; - (BOOL)_beginAnimation; - (void)_performPreAnimationTasksWithCompletion:(id /* block */)a0; - (BOOL)_hasPreAnimationTasks; - (void)transaction:(id)a0 performTransitionWithCompletion:(id /* block */)a1; - (BOOL)_transitionWasCancelled; - (void)_checkForAnimationCompletion; - (void)_setShouldSerialDismissOverlays:(BOOL)a0; - (void)_clearAnimation; - (void)_beginTransition; - (void)_animationWillBegin:(BOOL)a0; - (void)_logForInterruptAttemptReason:(id)a0; - (BOOL)isGoingToCoverSheet; - (BOOL)transaction:(id)a0 shouldKeepSceneForeground:(id)a1 withReason:(id *)a2; - (void)_animationDidRevealApplication; - (void)_configureAnimation; - (BOOL)_hasPostAnimationTasks; - (void)_handleApplicationUpdateScenesTransactionFailed:(id)a0; - (void)_willInterruptWithReason:(id)a0; - (BOOL)isGoingToMainSwitcher; - (void)_willFailWithReason:(id)a0; - (BOOL)shouldWatchdog:(id *)a0; - (void)animationControllerDidFinishAnimation:(id)a0; - (void)animationController:(id)a0 willBeginAnimation:(BOOL)a1; - (void)_performPostAnimationTasksWithCompletion:(id /* block */)a0; - (void)_captureApplicationState; @end