@class AXUIClient, NSString, NSMutableDictionary; @interface ZoomServices : NSObject <AXUIClientDelegate> { NSMutableDictionary *_zoomListeners; NSMutableDictionary *_zoomAttributeListeners; } @property (readonly, nonatomic, getter=isShowingZoomLens) BOOL showingZoomLens; @property (retain, nonatomic) AXUIClient *zoomWindowClient; @property (nonatomic, getter=isShowingZoomLens) BOOL showingZoomLens; @property (nonatomic) BOOL springBoardReady; @property (nonatomic) BOOL triedToShowLensBeofreSBReady; @property (nonatomic) BOOL registeredForZoomListener; @property (nonatomic) BOOL registeredForZoomAttributeListeners; @property (nonatomic) BOOL shouldRegisterForZoomListeners; @property (nonatomic) double zoomLevel; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedInstance; - (id)init; - (BOOL)notifyZoomCarouselLockEnded; - (void)startMagnifierChangeTripleClickMenu:(BOOL)a0; - (void)_handleChangedAttributes:(id)a0; - (BOOL)notifyZoomIdleSlugOpacityChangedTo:(double)a0; - (void)dealloc; - (void)panDown; - (void)removeCoalescedZoomAttributesChangedHandler:(id)a0; - (BOOL)notifyZoomFluidSwitcherGestureWillBegin; - (double)appDeactivationAnimationStartDelay; - (BOOL)notifyZoomDragWillStart; - (id)registerForCoalescedZoomAttributesWithChangedHandler:(id /* block */)a0; - (void)showMagnifier; - (void)removeZoomAttributesChangedHandler:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })zoomFrame; - (void)startMagnifier; - (BOOL)notifyZoomWillShowBrailleInputUI; - (BOOL)notifyZoomKeyboardWillBecomeVisibleWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 inAppWithBundleID:(id)a1 displayID:(unsigned int)a2; - (BOOL)inStandbyMode; - (BOOL)notifyZoomCarouselLockBegan; - (double)zoomLevelOnDisplay:(unsigned int)a0; - (BOOL)notifyZoomAppActivationAnimationDidFinish; - (void)_zoomChanged:(id)a0; - (void)panUpOnDisplay:(unsigned int)a0; - (void)_applicationDidResume:(id)a0; - (BOOL)notifyZoomDragWillEnd; - (BOOL)notifyZoomHomeButtonWasPressed; - (void)panUp; - (void)setZoomLevel:(double)a0 onDisplay:(unsigned int)a1; - (void)connectionWithServiceWasInterruptedForUserInterfaceClient:(id)a0; - (double)appSwitcherRevealAnimationStartDelay; - (BOOL)notifyZoomAppDidBecomeActive:(id)a0 keyboardFrameIfVisible:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1; - (BOOL)notifyZoomAppActivationAnimationWillBegin; - (BOOL)notifyZoomDeviceWillWake; - (id)registerForZoomAttributes:(id)a0 onDisplay:(unsigned int)a1 updatesImmediatelyWithChangedHandler:(id /* block */)a2; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })zoomFrameOnDisplay:(unsigned int)a0; - (BOOL)shouldSuppressKeyCommandHUD; - (BOOL)notifyZoomKeyboardDidHideInAppWithBundleID:(id)a0 displayID:(unsigned int)a1; - (void)panRight; - (void)panLeft; - (void)panDownOnDisplay:(unsigned int)a0; - (void)notifyZoomSOSMedicalIDShown; - (void)autoPanZoomUsingLocation:(struct CGPoint { double x0; double x1; })a0 withPanningStyle:(unsigned long long)a1; - (BOOL)notifyZoomFluidSwitcherGestureDidFinishWithDock; - (void)autoPanZoomUsingLocation:(struct CGPoint { double x0; double x1; })a0 withPanningStyle:(unsigned long long)a1 onDisplay:(unsigned int)a2; - (BOOL)notifyZoomFocusDidChangeWithType:(long long)a0 rect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 contextId:(unsigned int)a2 keyboardFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3 displayId:(unsigned int)a4; - (BOOL)notifyZoomWillHideBrailleInputUI; - (void).cxx_destruct; - (BOOL)notifyZoomAppDidEnterBackground:(id)a0; - (void)hideZoomLens; - (id)activeZoomMode; - (BOOL)notifyZoomReturnedToClockFaceAtIdle; - (BOOL)notifyZoomDeviceWasUnlocked; - (BOOL)notifyZoomFocusDidChangeWithType:(long long)a0 rect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 contextId:(unsigned int)a2 displayId:(unsigned int)a3; - (double)appActivationAnimationStartDelay; - (void)_applicationWillSuspend:(id)a0; - (void)_checkSpringBoardStarted; - (BOOL)notifyZoomLensModeWasChangedInSettingsTo:(id)a0; - (id)registerForCoalescedZoomAttributesWithChangedHandler:(id /* block */)a0 onDisplay:(unsigned int)a1; - (void)registerInterestInZoomAttributes; - (void)showZoomLens; - (BOOL)notifyZoomAppSwitcherRevealAnimationWillBegin; - (BOOL)notifyZoomKeyboardWillHideInAppWithBundleID:(id)a0 displayID:(unsigned int)a1; - (void)panRightOnDisplay:(unsigned int)a0; - (BOOL)notifyZoomLockButtonWasPressed; - (BOOL)notifyZoomFluidSwitcherGestureDidFinish; - (void)_panWithDirection:(id)a0 onDisplay:(unsigned int)a1; - (id)activeZoomModeOnDisplay:(unsigned int)a0; - (void)panLeftOnDisplay:(unsigned int)a0; - (double)reachabilityScaleFactor; - (BOOL)_isAllowedMagnifierClient; - (void)isMagnifierVisibleWithCompletion:(id /* block */)a0; - (BOOL)notifyZoomAppDeactivationAnimationWillBegin; - (id)registerForZoomAttributes:(id)a0 updatesImmediatelyWithChangedHandler:(id /* block */)a1; - (id)userInterfaceClient:(id)a0 processMessageFromServer:(id)a1 withIdentifier:(unsigned long long)a2 error:(id *)a3; - (BOOL)notifyZoomDockPositionWasChangedInSettingsTo:(id)a0; - (id)userInterfaceClient:(id)a0 accessQueueForProcessingMessageWithIdentifier:(unsigned long long)a1; - (BOOL)inStandbyModeOnDisplay:(unsigned int)a0; - (BOOL)_isPrimaryZoomWindowClient; @end