@class NSDictionary, NSHashTable, NSMutableArray, NSString, NSMutableSet, UIApplicationSceneDeactivationAssertion, SiriContinuitySource, SBWindowSceneStatusBarSettingsAssertion, SBStatusBarPartVisibilityAssertion, SBApplicationUserQuitMonitorServer, NSMutableDictionary, SBSwitcherModelRemovalResults, NSArray, BSSimpleAssertion, NSCountedSet, SBAppSwitcherModel, BSAbsoluteMachTimer, SBKeyboardHomeAffordanceAssertion, NSObject, SBAppLayout, SBSDisplayLayoutElement, SBSwitcherCoordinatedLayoutStateTransitionContext, SBFluidSwitcherGestureWorkspaceTransaction, SBWorkspaceKeyboardFocusController, SBFHomeGrabberSettings, SBFluidSwitcherSheetMetricsCache, SBAppSwitcherSettings, SBSwitcherDemoCommandsServer, SBSwitcherDemoFilteringController, FBScene, NSMapTable, SBAppSwitcherServiceSet; @protocol OS_dispatch_queue, BSDefaultObserver, BSInvalidatable; @interface SBMainSwitcherControllerCoordinator : NSObject { NSMapTable *_switcherControllersByWindowScene; NSMapTable *_lastMeaningfullyDifferentLayoutStatesByWindowScene; NSMapTable *_layoutStateTransitionCoordinatorsByWindowScene; NSMapTable *_currentWindowingModeCompatibleAppLayoutsByWindowScene; NSArray *_appLayouts; SBAppSwitcherServiceSet *_switcherServices; NSMutableDictionary *_appLayoutToAcquiredTransientOverlayViewController; NSMutableDictionary *_appLayoutToEligibleTransientOverlayViewController; NSCountedSet *_draggingAppLayouts; NSMutableSet *_windowDragSceneIdentifiers; SBFluidSwitcherGestureWorkspaceTransaction *_activeGestureTransaction; BOOL _liveContentOverlayUpdatesSuspended; SBAppLayout *_activeAppLayoutWhenActivatingMainSwitcher; SBSwitcherModelRemovalResults *_activeTransitionModelRemovalResults; NSDictionary *_activeTransitionModelRemovalAppLayoutToRemovalContext; SBSwitcherCoordinatedLayoutStateTransitionContext *_currentCoordinatedLayoutStateTransitionContext; SBAppSwitcherSettings *_settings; SBFluidSwitcherSheetMetricsCache *_sheetMetricsCache; NSMutableArray *_servicesRemovedWhileAwayFromSwitcher; NSMutableSet *_liveDisplayItemsBeingTerminated; BOOL _ignoreModelUpdates; id _deferRotationForAppSwitcherAssertion; id _lockKeyboardFocusAssertion; id _wallpaperScaleAssertion; SBAppLayout *_testItemForInsertion; unsigned long long _testItemInsertionIndex; SBAppSwitcherModel *_mainSwitcherModel; SBSwitcherDemoCommandsServer *_demoCommandsServer; SBSwitcherDemoFilteringController *_demoFilteringController; NSArray *_demoFilteringHiddenAppLayouts; SBApplicationUserQuitMonitorServer *_userQuitMonitorServer; SiriContinuitySource *_siriSource; SBWorkspaceKeyboardFocusController *_keyboardFocusController; id _keyboardFocusObserver; UIApplicationSceneDeactivationAssertion *_deactivatingScenesResignActiveAssertion; SBWindowSceneStatusBarSettingsAssertion *_mainStatusBarAssertion; SBWindowSceneStatusBarSettingsAssertion *_floatingStatusBarAssertion; SBStatusBarPartVisibilityAssertion *_containerStatusBarContentAssertion; BSSimpleAssertion *_preventSupplementalSnapshotsAssertion; BSAbsoluteMachTimer *_preventSupplementalSnapshotsInvalidationTimer; NSMutableSet *_asynchronousRenderingAssertions; NSHashTable *_asynchronousRenderingCachedSurfacesReasons; BSAbsoluteMachTimer *_disableCachingAsynchronousRenderingSurfacesTimer; NSMutableDictionary *_recentSwipeUpToKillTimestampsForAppLayouts; BOOL _isKeyboardShowing; FBScene *_medusaKeyboardScene; SBKeyboardHomeAffordanceAssertion *_keyboardHomeAffordanceAssertion; SBFHomeGrabberSettings *_homeGrabberSettings; NSMutableSet *_activeBetaLaunchHandles; NSObject *_storeAppLaunchUIActivationQueue; SBSDisplayLayoutElement *_homeScreenDisplayLayoutElement; NSMapTable *_homeScreenDisplayLayoutElementAssertionsBySwitcherController; NSMapTable *_displayLayoutTransitionsBySwitcherController; id _chamoisWindowingUIEverEnabledObserver; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (retain, nonatomic) id suspendWallpaperAnimationAssertion; @property (readonly, copy, nonatomic) NSArray *coordinatedSwitcherControllers; @property (readonly, nonatomic, getter=isAnySwitcherVisible) BOOL anySwitcherVisible; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedInstance; + (id)sharedInstanceIfExists; + (id)_shim_activeSwitcherController; - (BOOL)_shouldReverseLayoutDirection; - (void)cleanUpAfterCoordinatedLayoutStateTransitionWithContext:(id)a0; - (id)animationControllerForTransitionRequest:(id)a0; - (void)setLiveContentOverlayUpdatesSuspended:(BOOL)a0; - (BOOL)switcherContentControllerIsKeyboardHomeAffordanceAssertionCurrentlyBeingTaken:(id)a0; - (void)prepareForCoordinatedLayoutStateTransitionWithContext:(id)a0; - (id)_recentAppLayoutsController; - (void)switcherContentController:(id)a0 setWallpaperScale:(double)a1 withAnimationMode:(long long)a2 completion:(id /* block */)a3; - (void)switcherContentController:(id)a0 setPointerInteractionsEnabled:(BOOL)a1; - (void)addAcquiredTransientOverlayViewController:(id)a0 forAppLayout:(id)a1 windowScene:(id)a2; - (void)switcherContentController:(id)a0 setHomeScreenAlpha:(double)a1 withAnimationMode:(long long)a2 completion:(id /* block */)a3; - (void)switcherContentController:(id)a0 setHomeScreenBackdropBlurMaterialRecipeName:(id)a1 withAnimationMode:(long long)a2 completion:(id /* block */)a3; - (void)cancelActiveGestureForSwitcherContentController:(id)a0; - (void)enumerateSwitcherControllersWithBlock:(id /* block */)a0; - (id)_resultsForDisplayItemRemovalResolutionRequest:(id)a0 preferredAppLayoutForRemovalAnimationIfAny:(id)a1; - (id)switcherContentController:(id)a0 hiddenAppLayoutsForBundleIdentifier:(id)a1; - (void)_addAppLayoutToFront:(id)a0; - (id /* block */)_toggleSwitcherTransitionValidatorAnimated:(BOOL)a0 windowScene:(id)a1; - (void)_loadContentViewControllerIfNecessaryForWindowScene:(id)a0; - (BOOL)_isPerformingModelTransitionForReplacementAppLayout:(id)a0; - (void)dealloc; - (void)removeAppLayoutForDisplayItem:(id)a0 shouldDestroyScene:(BOOL)a1; - (long long)overrideInterfaceOrientationMechanicsForSwitcherViewController:(id)a0; - (void)fluidSwitcherGestureManager:(id)a0 clickReceivedForHomeGrabberView:(id)a1; - (void)layoutStateTransitionCoordinator:(id)a0 transitionDidEndWithTransitionContext:(id)a1; - (BOOL)_shouldTakeStatusBarAssertionForSwitcherController:(id)a0; - (void)_deleteAppLayoutsMatchingBundleIdentifier:(id)a0; - (void)_performSceneDestructionForModelRemovalResults:(id)a0; - (id)_init; - (BOOL)_shouldMorphToPIPForTransitionContext:(id)a0 outForLayoutRole:(out long long *)a1; - (void)switcherContentController:(id)a0 deletedDisplayItem:(id)a1 inAppLayout:(id)a2 forReason:(long long)a3; - (void)updateUserInteractionEnabledForSwitcherContentController:(id)a0; - (BOOL)_keyboardIsSuppressedForMedusaKeyboardScene; - (void)_removeDisplayItem:(id)a0 forReason:(long long)a1 preferredAppLayoutForRemovalAnimationIfAny:(id)a2; - (BOOL)_isBestAppSuggestionEligibleForSwitcher:(id)a0; - (id)_appLayoutContainingDisplayItem:(id)a0; - (BOOL)hasAppLayoutForTransientOverlayViewController:(id)a0 windowScene:(id)a1; - (id)_centerWindowSheetMetricsCache; - (void)_temp_92893062_observeLayoutStateTransitionCoordinatorForWindowScene:(id)a0; - (BOOL)_shouldMorphFromPIPForTransitionContext:(id)a0 outForLayoutRole:(out long long *)a1; - (BOOL)_shouldTakeKeyboardHomeAffordanceAssertion; - (id)activeTransientOverlayPresentedAppLayoutForSwitcherContentController:(id)a0; - (BOOL)hasTransientOverlayAppLayoutsForWindowScene:(id)a0; - (id)_embeddedDisplaySwitcherController; - (void)_updateHomeScreenDisplayLayoutElementForLayoutState:(id)a0 switcherController:(id)a1; - (id)switcherContentController:(id)a0 transitionEventForContext:(id)a1 identifier:(id)a2 phase:(unsigned long long)a3 animated:(BOOL)a4; - (BOOL)handleVoiceCommandButtonPress; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })switcherContentController:(id)a0 frameForItemWithRole:(long long)a1 inMainAppLayout:(id)a2 interfaceOrientation:(long long)a3; - (void)noteKeyboardIsNotForMedusa; - (void)_switcherModelChanged:(id)a0; - (void)_removeAcquiredTransientOverlayViewController:(id)a0 windowScene:(id)a1; - (void)fluidSwitcherGestureManager:(id)a0 willEndDraggingWindowWithSceneIdentifier:(id)a1; - (BOOL)_hasAppLayoutBeenUserKilledWithinThresholdToCreateNewScene:(id)a0; - (BOOL)switcherContentController:(id)a0 displayItemSupportsCenterRole:(id)a1; - (void)_warmAppInfoForAppsInList; - (id)activeGestureTransaction; - (void)eventSource:(id)a0 userTouchedApplication:(id)a1; - (BOOL)handleHomeButtonLongPress; - (long long)homeScreenInterfaceOrientationForContentController:(id)a0; - (BOOL)fluidSwitcherGestureManagerSupportsFloatingApplication:(id)a0; - (void)enumerateTransientOverlayViewControllersUsingBlock:(id /* block */)a0 windowScene:(id)a1; - (id)appSwitcherModel:(id)a0 willReplaceAppLayout:(id)a1 proposedReplacementAppLayout:(id)a2; - (void)_configureRequest:(id)a0 forSwitcherTransitionRequest:(id)a1 withEventLabel:(id)a2; - (void)switcherDemoFilteringControllerDidChangeHiddenApplicationBundleIDs:(id)a0; - (void)_setInterfaceOrientationFromUserResizingIfSupported:(long long)a0 forSceneHandle:(id)a1; - (id)transitionEventForLayoutState:(id)a0 identifier:(id)a1 phase:(unsigned long long)a2 animated:(BOOL)a3; - (void)_keyboardWillShow:(id)a0; - (void)performTransitionWithContext:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2 windowScene:(id)a3; - (void)fluidSwitcherGestureManager:(id)a0 didEndGesture:(id)a1; - (void)programmaticSwitchAppGestureMoveToRight; - (void)_acquireAssertion:(id)a0; - (void)fluidSwitcherGestureManager:(id)a0 didBeginGesture:(id)a1; - (BOOL)deleteAppLayoutForDisplayItem:(id)a0; - (void)failMultitaskingGesturesForReason:(id)a0; - (void)_loadContentViewControllerIfNecessaryForAllWindowScenes; - (BOOL)liveContentOverlayUpdatesSuspended; - (id)_entityForDisplayItem:(id)a0 displayIdentity:(id)a1; - (BOOL)handleVolumeUpButtonPress; - (void)switcherContentController:(id)a0 setInterfaceOrientationFromUserResizing:(long long)a1 forDisplayItem:(id)a2; - (id)mainSwitcherWindow; - (id)_activeDisplaySwitcherController; - (void)_notifySwitcherControllersAppLayoutsDidChange; - (id)_switcherModelRemovalResultsForDisplayItemRemovalResolutionRequest:(id)a0; - (void)_observerLayoutStateTransitionCoordinatorForWindowSceneIfNeeded:(id)a0; - (long long)sbActiveInterfaceOrientation; - (void)performKeyboardShortcutAction:(long long)a0 forBundleIdentifier:(id)a1 windowScene:(id)a2; - (BOOL)dismissMainSwitcherNoninteractivelyAnimated:(BOOL)a0; - (id)appLayoutsForSwitcherController:(id)a0; - (void)_switcherServiceRemoved:(id)a0; - (void)_beginDisplayLayoutTransitionForSwitcherController:(id)a0 reason:(id)a1; - (void)_noteUIWillLock; - (void)_removeAppLayout:(id)a0 forReason:(long long)a1; - (void)transactionDidComplete:(id)a0; - (BOOL)_supportsFloatingApplicationForSwitcherController:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })switcherContentController:(id)a0 frameForCenterItemWithConfiguration:(long long)a1 interfaceOrientation:(long long)a2; - (BOOL)dismissAllSwitchersNoninteractivelyAnimated:(BOOL)a0; - (void)setActiveGestureTransaction:(id)a0; - (void)_removeDisplayItem:(id)a0 forReason:(long long)a1; - (void)_activateNeighboringAppLayoutRequiringActiveAppLayout:(BOOL)a0 appLayoutEnvironment:(long long)a1 inForwardDirection:(BOOL)a2 windowScene:(id)a3 eventLabel:(id)a4; - (id)switcherControllerForAppLayout:(id)a0; - (void)viewWillAppearForSwitcherViewController:(id)a0; - (void)_setContainerStatusBarHidden:(BOOL)a0 animationDuration:(double)a1 usingAssertion:(id *)a2 reason:(id)a3 windowScene:(id)a4; - (BOOL)_shouldAddAppLayoutToFront:(id)a0; - (void)layoutStateTransitionCoordinator:(id)a0 transitionDidBeginWithTransitionContext:(id)a1; - (void)programmaticSwitchAppGestureMoveToLeft; - (id)switcherControllerForDisplayItem:(id)a0; - (id)appSwitcherModel:(id)a0 willAddAppLayout:(id)a1 replacingAppLayouts:(id)a2 removingAppLayouts:(id)a3; - (void)_removeCardForDisplayIdentifier:(id)a0; - (void)sceneHandle:(id)a0 didUpdateSettingsWithDiff:(id)a1 previousSettings:(id)a2; - (id /* block */)_activateSwitcherValidatorWithEventLabel:(id)a0 animated:(BOOL)a1; - (void)windowSceneDidDisconnect:(id)a0; - (void)switcherContentController:(id)a0 reopenHiddenAppLayoutsWithBundleIdentifier:(id)a1; - (id)_switcherModelRemovalResultsForRequest:(id)a0 forReason:(long long)a1; - (BOOL)shouldPerformPreTransitionInsertionOfAppLayout:(id)a0 forTransitionWithContext:(id)a1; - (BOOL)handleLockButtonPress; - (void)_keyboardWillHide:(id)a0; - (void)_rebuildCurrentWindowingModeCompatibleAppLayoutsIfNecessary; - (void)_rebuildAppListCache; - (void)_updateBestAppSuggestion; - (void)addAppLayoutForTransientOverlayViewController:(id)a0 windowScene:(id)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })switcherContentController:(id)a0 frameForFloatingAppLayoutInInterfaceOrientation:(long long)a1 floatingConfiguration:(long long)a2; - (void)switcherContentController:(id)a0 setHomeScreenBackdropBlurType:(long long)a1; - (id)acquireAllowHiddenAppAssertionForBundleIdentifier:(id)a0 reason:(id)a1; - (void)_updateKeyboardHomeAffordanceAssertion; - (BOOL)switcherContentController:(id)a0 supportsTitleItemsForAppLayout:(id)a1; - (id)switcherContentController:(id)a0 transitionEventForLayoutState:(id)a1 identifier:(id)a2 phase:(unsigned long long)a3 animated:(BOOL)a4; - (id)_switcherControllerForDisplayItem:(id)a0; - (void)eventSource:(id)a0 userDeletedWebBookmark:(id)a1; - (void)betaLaunchHandle:(id)a0 activateIfNeededEndedWithResult:(BOOL)a1; - (BOOL)switcherContentController:(id)a0 supportsKillingOfAppLayout:(id)a1; - (void)_doUglySiriActivationThingsIfNecessary:(id)a0; - (void)_insertCardForDisplayIdentifier:(id)a0 atIndex:(unsigned long long)a1; - (BOOL)canPerformKeyboardShortcutAction:(long long)a0 forBundleIdentifier:(id)a1 windowScene:(id)a2; - (void)cancelAnyPeekToHomescreenFromSource:(long long)a0; - (id)animationControllerForTransitionRequest:(id)a0 ancillaryTransitionRequests:(id)a1; - (void)switcherContentController:(id)a0 setWallpaperStyle:(long long)a1; - (void)_requestAutomaticUpdateAuthorizationIfNecessaryWithAppInfo:(id)a0 processHandle:(id)a1; - (id)_appLayoutFromPrimaryLayoutItem:(id)a0 sideLayoutElement:(id)a1 configuration:(long long)a2; - (BOOL)switcherContentController:(id)a0 shouldMorphFromPIPForTransitionContext:(id)a1; - (void)_insertAppLayout:(id)a0 atIndex:(unsigned long long)a1 contentViewController:(id)a2 modelMutationBlock:(id /* block */)a3 completion:(id /* block */)a4; - (void)handleApplicationSceneEntityDestructionIntent:(id)a0 forEntities:(id)a1; - (id)_medusaKeyboardSceneHandle; - (id)_switcherControllerPassingTest:(id /* block */)a0; - (id)_modelRemovalRequestForDisplayItemResolutionResults:(id)a0; - (id)_entityForDisplayItem:(id)a0 sceneHandleProvider:(id)a1 displayIdentity:(id)a2; - (id)currentCoordinatedLayoutStateTransitionContext; - (void)switcherContentController:(id)a0 activatedBestAppSuggestion:(id)a1; - (void)_lockKeyboardFocusForSwitcherController:(id)a0; - (void)settings:(id)a0 changedValueForKey:(id)a1; - (id)_switcherControllerForSwitcherViewController:(id)a0; - (void)_focusNewlyAddedApplicationIfNeededTransitioningFromLayoutState:(id)a0 toLayoutState:(id)a1 windowScene:(id)a2; - (void)updateWindowVisibilityForSwitcherContentController:(id)a0; - (void)_asyncOnStoreAppLaunchUIActivationQueue:(id /* block */)a0; - (void)_insertAppLayouts:(id)a0 atIndexes:(id)a1 contentViewController:(id)a2 modelMutationBlock:(id /* block */)a3 completion:(id /* block */)a4; - (void)_updateAssertion:(id)a0; - (void)switcherContentController:(id)a0 setHomeScreenBackdropBlurProgress:(double)a1 withAnimationMode:(long long)a2 completion:(id /* block */)a3; - (BOOL)_shouldZoomFromSystemApertureForTransitionContext:(id)a0; - (void)fluidSwitcherGestureManager:(id)a0 didBeginDraggingWindowWithSceneIdentifier:(id)a1; - (long long)switcherInterfaceOrientationForContentController:(id)a0; - (id)_entityForDisplayItem:(id)a0 switcherController:(id)a1; - (void).cxx_destruct; - (id /* block */)_dismissSwitcherValidatorToAppLayout:(id)a0 dismissFloatingSwitcher:(BOOL)a1 withEventLabel:(id)a2 animated:(BOOL)a3 windowScene:(id)a4; - (void)_handleFocusedIconSwitcherShortcutAction:(long long)a0 bundleIdentifier:(id)a1 windowScene:(id)a2; - (id)switcherContentController:(id)a0 deviceApplicationSceneHandleForDisplayItem:(id)a1; - (id)switcherContentController:(id)a0 visibleDisplayItemsForBundleIdentifier:(id)a1; - (void)switcherContentController:(id)a0 setCacheAsynchronousRenderingSurfaces:(BOOL)a1; - (void)_endDisplayLayoutTransitionForSwitcherController:(id)a0; - (BOOL)isAcquiredTransientOverlayViewController:(id)a0 windowScene:(id)a1; - (void)_presentStoreKitSheetIfNeededWithAppInfo:(id)a0 processHandle:(id)a1; - (void)fluidSwitcherGestureManager:(id)a0 tapReceivedForGrabberTongueAtEdge:(unsigned long long)a1; - (void)_cancelPIPForDisplayItem:(id)a0; - (id)_nonHiddenAppLayoutsForDisplayItem:(id)a0; - (id)switcherControllerForWindowScene:(id)a0; - (void)_continuityAppSuggestionChanged:(id)a0; - (BOOL)handleHomeButtonDoublePress; - (id)draggingAppLayouts; - (void)_applicationDidExit:(id)a0; - (id)createWorkspaceTransientOverlayForAppLayout:(id)a0; - (void)switcherContentController:(id)a0 layoutStateTransitionDidEndWithTransitionContext:(id)a1; - (id)_transientOverlayPresentationManager; - (id)matchingIconViewForIconView:(id)a0; - (BOOL)hasAppLayoutForDisplayItem:(id)a0; - (id)viewControllerForTransientOverlayAppLayout:(id)a0; - (id)activeTransientOverlayPresentedAppLayoutForWindowScene:(id)a0; - (id)appLayoutForWorkspaceTransientOverlay:(id)a0 windowScene:(id)a1; - (id)convertAppLayout:(id)a0 fromSwitcherController:(id)a1 toSwitcherController:(id)a2; - (BOOL)switcherContentController:(id)a0 shouldMorphToPIPForTransitionContext:(id)a1; - (void)switcherContentController:(id)a0 performTransitionWithRequest:(id)a1 gestureInitiated:(BOOL)a2; - (void)_switcherServiceAdded:(id)a0; - (void)_setAsynchronousRenderingEnabled:(BOOL)a0 withMinificationFilter:(BOOL)a1 forLayerTarget:(id)a2 presentationManager:(id)a3; - (void)addCenterRoleAppLayoutForDisplayItem:(id)a0 windowScene:(id)a1 completion:(id /* block */)a2; - (BOOL)_dismissSwitcherNoninteractivelyToAppLayout:(id)a0 dismissFloatingSwitcher:(BOOL)a1 animated:(BOOL)a2; - (void)_purgeHiddenAppLayoutsForUILock; - (id)recentAppLayouts; - (void)viewDidLoadForSwitcherViewController:(id)a0; - (void)switcherContentController:(id)a0 bringAppLayoutToFront:(id)a1; - (void)fluidSwitcherGestureManager:(id)a0 didPlatterizeWindowDragWithSceneIdentifier:(id)a1; - (BOOL)switcherContentControllerControlsHomeScreenContents:(id)a0; - (BOOL)handleVolumeDownButtonPress; - (void)removeAppLayoutTransientOverlayViewController:(id)a0 windowScene:(id)a1; - (void)switcherContentController:(id)a0 setHomeScreenScale:(double)a1 withAnimationMode:(long long)a2 completion:(id /* block */)a3; - (id)_persistenceIdentifiersForBundleIdentifier:(id)a0 onlyIncludeLaunchableIdentifiers:(BOOL)a1; - (void)_setStatusBarPartsHidden:(unsigned long long)a0 animated:(BOOL)a1 windowScene:(id)a2; - (void)switcherContentController:(id)a0 requestNewWindowForBundleIdentifier:(id)a1; - (BOOL)isInAppStatusBarRequestedHiddenForSwitcherContentController:(id)a0; - (id /* block */)_activateSwitcherValidatorWithEventLabel:(id)a0 animated:(BOOL)a1 windowScene:(id)a2; - (void)switcherContentController:(id)a0 setHomeScreenDimmingAlpha:(double)a1 withAnimationMode:(long long)a2 completion:(id /* block */)a3; - (void)windowSceneDidConnect:(id)a0; - (void)_releaseKeyboardFocus; - (void)_evaluateAsynchronousRenderingEnablement; - (id)_switcherControllerForTransitionRequest:(id)a0; - (void)appSwitcherModel:(id)a0 didRemoveAppLayoutForFallingOffList:(id)a1; - (void)_buildAppLayoutCache; - (void)_chamoisWindowingUIEverEnabledDefaultChangeHandler; - (id)transitionEventForContext:(id)a0 identifier:(id)a1 phase:(unsigned long long)a2 animated:(BOOL)a3; - (void)switcherControllerDidUpdateWindowManagementStyle:(id)a0; - (BOOL)_contentControllerIsEmbeddedDisplayContentController:(id)a0; - (BOOL)_hasAppLayoutContainingDisplayItem:(id)a0; - (void)_addAppLayoutToFront:(id)a0 removeAppLayout:(id)a1; - (void)addAppLayoutForDisplayItem:(id)a0 windowScene:(id)a1 completion:(id /* block */)a2; - (BOOL)handleHeadsetButtonPress:(BOOL)a0; - (BOOL)_shouldPrioritizeSortOrderForAppLayout:(id)a0; - (void)switcherControllerWillUpdateWindowManagementStyle:(id)a0; - (id)appLayoutsForSwitcherContentController:(id)a0; - (void)_reqlinquishAssertion:(id)a0; - (void)_notifySwitcherControllersWindowSceneCountDidChange; - (long long)_overrideWindowActiveInterfaceOrientation; - (id)_switcherControllerForContentViewController:(id)a0; - (void)_enumerateSwitcherControllersWithBlock:(id /* block */)a0; - (void)noteKeyboardIsForMedusaWithOwningScene:(id)a0; - (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })switcherContentController:(id)a0 transformForCardUnderSheetForBoundsSize:(struct CGSize { double x0; double x1; })a1; - (BOOL)toggleMainSwitcherNoninteractivelyWithSource:(long long)a0 animated:(BOOL)a1 windowScene:(id)a2; - (BOOL)handleHomeButtonPress; - (void)switcherContentController:(id)a0 setContainerStatusBarHidden:(BOOL)a1 partsHidden:(unsigned long long)a2 animationDuration:(double)a3; - (long long)_switcherDisplayItemRemovalIntentTypeForEntity:(id)a0 removalContext:(id)a1; - (BOOL)switcherContentController:(id)a0 shouldResignActiveForStartOfTransition:(id)a1; - (void)keyboardFocusController:(id)a0 externalSceneDidAcquireFocus:(id)a1; - (BOOL)activateMainSwitcherNoninteractivelyWithSource:(long long)a0 animated:(BOOL)a1; - (id)switcherContentController:(id)a0 visibleAppLayoutsForBundleIdentifier:(id)a1; - (void)_modifyModelWithDropContext:(id)a0; - (void)fluidSwitcherGestureManager:(id)a0 didUpdateGesture:(id)a1; - (void)_activateBetaLaunchHandlesIfNeededWithAppInfo:(id)a0 processHandle:(id)a1; @end