@class NSString, NSHashTable, SBKeyboardHomeAffordanceAssertion, SBHomeGrabberRotationView; @interface SBKeyboardHomeAffordanceController : NSObject { NSHashTable *_assertions; SBHomeGrabberRotationView *_homeGrabberView; BOOL _isHomeGrabberContainingViewAlwaysPortrait; BOOL _isKeyboardDocked; SBKeyboardHomeAffordanceAssertion *_topMostAssertion; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedInstance; - (BOOL)shouldAllowAutoHideForHomeGrabberView:(id)a0; - (BOOL)shouldAllowThinStyleForHomeGrabberView:(id)a0; - (double)additionalEdgeSpacingForHomeGrabberView:(id)a0; - (id)init; - (void)dealloc; - (void)activeInterfaceOrientationWillChangeToOrientation:(long long)a0; - (void)activeInterfaceOrientationDidChangeToOrientation:(long long)a0 willAnimateWithDuration:(double)a1 fromOrientation:(long long)a2; - (void).cxx_destruct; - (void)unregisterAssertion:(id)a0; - (void)_updateHomeAffordance; - (void)_didChangeAdditionalEdgeMarginForAssertion:(id)a0; - (void)_didChangeKeyboardDocked:(id)a0; - (void)_getHomeGrabberContainingView:(id *)a0 isAlwaysPortrait:(BOOL *)a1; - (void)_updateTopMostAssertion; - (void)registerAssertion:(id)a0; - (void)usingMedusaHostedKeyboardWindowDidChange; @end