/*
                       * This header is generated by classdump-dyld 1.5
                       * on Wednesday, April 14, 2021 at 2:38:57 PM Mountain Standard Time
                       * Operating System: Version 14.4 (Build 18K802)
                       * Image Source: /System/Library/PrivateFrameworks/ZoomServices.framework/ZoomServices
                       * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                       */

#import <ZoomServices/ZoomServices-Structs.h>
#import <libobjc.A.dylib/AXUIClientDelegate.h>

@class NSMutableArray, NSMutableDictionary, AXUIClient, NSString;

@interface ZoomServices : NSObject <AXUIClientDelegate> {

	NSMutableArray* _zoomListeners;
	NSMutableDictionary* _zoomAttributeListeners;
	BOOL _showingZoomLens;
	BOOL _springBoardReady;
	BOOL _triedToShowLensBeofreSBReady;
	BOOL _registeredForZoomListener;
	BOOL _registeredForZoomAttributeListeners;
	BOOL _shouldRegisterForZoomListeners;
	AXUIClient* _zoomWindowClient;

}

@property (getter=isShowingZoomLens,nonatomic,readonly) BOOL showingZoomLens; 
@property (nonatomic,retain) AXUIClient * zoomWindowClient;                                //@synthesize zoomWindowClient=_zoomWindowClient - In the implementation block
@property (assign,getter=isShowingZoomLens,nonatomic) BOOL showingZoomLens;                //@synthesize showingZoomLens=_showingZoomLens - In the implementation block
@property (assign,nonatomic) BOOL springBoardReady;                                        //@synthesize springBoardReady=_springBoardReady - In the implementation block
@property (assign,nonatomic) BOOL triedToShowLensBeofreSBReady;                            //@synthesize triedToShowLensBeofreSBReady=_triedToShowLensBeofreSBReady - In the implementation block
@property (assign,nonatomic) BOOL registeredForZoomListener;                               //@synthesize registeredForZoomListener=_registeredForZoomListener - In the implementation block
@property (assign,nonatomic) BOOL registeredForZoomAttributeListeners;                     //@synthesize registeredForZoomAttributeListeners=_registeredForZoomAttributeListeners - In the implementation block
@property (assign,nonatomic) BOOL shouldRegisterForZoomListeners;                          //@synthesize shouldRegisterForZoomListeners=_shouldRegisterForZoomListeners - In the implementation block
@property (assign,nonatomic) double zoomLevel; 
@property (readonly) unsigned long long hash; 
@property (readonly) Class superclass; 
@property (copy,readonly) NSString * description; 
@property (copy,readonly) NSString * debugDescription; 
+(id)sharedInstance;
-(id)init;
-(void)dealloc;
-(void)setZoomLevel:(double)arg1 ;
-(double)zoomLevel;
-(BOOL)inStandbyMode;
-(void)_checkSpringBoardStarted;
-(void)panLeft;
-(void)panRight;
-(CGRect)zoomFrame;
-(id)activeZoomMode;
-(void)registerInterestInZoomAttributes;
-(BOOL)notifyZoomFocusDidChangeWithType:(long long)arg1 rect:(CGRect)arg2 contextId:(unsigned)arg3 ;
-(BOOL)notifyZoomFocusDidChangeWithType:(long long)arg1 rect:(CGRect)arg2 contextId:(unsigned)arg3 keyboardFrame:(CGRect)arg4 ;
-(BOOL)notifyZoomKeyboardWillBecomeVisibleWithFrame:(CGRect)arg1 inAppWithBundleID:(id)arg2 ;
-(BOOL)notifyZoomKeyboardWillHideInAppWithBundleID:(id)arg1 ;
-(BOOL)notifyZoomKeyboardDidHideInAppWithBundleID:(id)arg1 ;
-(BOOL)notifyZoomLockButtonWasPressed;
-(BOOL)notifyZoomAppSwitcherRevealAnimationWillBegin;
-(BOOL)notifyZoomAppDidBecomeActive:(id)arg1 keyboardFrameIfVisible:(CGRect)arg2 ;
-(BOOL)notifyZoomAppDidEnterBackground:(id)arg1 ;
-(BOOL)shouldSuppressKeyCommandHUD;
-(double)appActivationAnimationStartDelay;
-(double)appDeactivationAnimationStartDelay;
-(BOOL)notifyZoomAppActivationAnimationWillBegin;
-(BOOL)notifyZoomAppDeactivationAnimationWillBegin;
-(void)notifyZoomSOSMedicalIDShown;
-(BOOL)notifyZoomDeviceWasUnlocked;
-(double)reachabilityScaleFactor;
-(BOOL)notifyZoomDeviceWillWake;
-(BOOL)notifyZoomFluidSwitcherGestureWillBegin;
-(BOOL)notifyZoomFluidSwitcherGestureDidFinish;
-(id)userInterfaceClient:(id)arg1 processMessageFromServer:(id)arg2 withIdentifier:(unsigned long long)arg3 error:(id*)arg4 ;
-(id)userInterfaceClient:(id)arg1 accessQueueForProcessingMessageWithIdentifier:(unsigned long long)arg2 ;
-(void)connectionWithServiceWasInterruptedForUserInterfaceClient:(id)arg1 ;
-(void)setShouldRegisterForZoomListeners:(BOOL)arg1 ;
-(void)_zoomChanged:(id)arg1 ;
-(void)_applicationWillSuspend:(id)arg1 ;
-(void)setSpringBoardReady:(BOOL)arg1 ;
-(BOOL)shouldRegisterForZoomListeners;
-(BOOL)registeredForZoomListener;
-(AXUIClient *)zoomWindowClient;
-(void)setRegisteredForZoomListener:(BOOL)arg1 ;
-(BOOL)registeredForZoomAttributeListeners;
-(void)setRegisteredForZoomAttributeListeners:(BOOL)arg1 ;
-(BOOL)_isPrimaryZoomWindowClient;
-(void)_handleChangedAttributes:(id)arg1 ;
-(id)registerForCoalescedZoomAttributesWithChangedHandler:(/*^block*/id)arg1 ;
-(void)_panWithDirection:(id)arg1 ;
-(BOOL)_isAllowedMagnifierClient;
-(void)removeCoalescedZoomAttributesChangedHandler:(id)arg1 ;
-(id)registerForZoomAttributes:(id)arg1 updatesImmediatelyWithChangedHandler:(/*^block*/id)arg2 ;
-(void)removeZoomAttributesChangedHandler:(id)arg1 ;
-(BOOL)notifyZoomHomeButtonWasPressed;
-(BOOL)notifyZoomLensModeWasChangedInSettingsTo:(id)arg1 ;
-(BOOL)notifyZoomDockPositionWasChangedInSettingsTo:(id)arg1 ;
-(BOOL)notifyZoomIdleSlugOpacityChangedTo:(double)arg1 ;
-(BOOL)notifyZoomReturnedToClockFaceAtIdle;
-(BOOL)notifyZoomCarouselLockBegan;
-(BOOL)notifyZoomCarouselLockEnded;
-(BOOL)notifyZoomFluidSwitcherGestureDidFinishWithDock;
-(BOOL)notifyZoomAppActivationAnimationDidFinish;
-(BOOL)notifyZoomWillShowBrailleInputUI;
-(BOOL)notifyZoomWillHideBrailleInputUI;
-(BOOL)notifyZoomDragWillStart;
-(BOOL)notifyZoomDragWillEnd;
-(double)appSwitcherRevealAnimationStartDelay;
-(void)panUp;
-(void)panDown;
-(void)autoPanZoomUsingLocation:(CGPoint)arg1 withPanningStyle:(unsigned long long)arg2 ;
-(void)setZoomWindowClient:(AXUIClient *)arg1 ;
-(BOOL)isShowingZoomLens;
-(void)setShowingZoomLens:(BOOL)arg1 ;
-(BOOL)springBoardReady;
-(BOOL)triedToShowLensBeofreSBReady;
-(void)setTriedToShowLensBeofreSBReady:(BOOL)arg1 ;
-(void)showMagnifier;
-(void)isMagnifierVisibleWithCompletion:(/*^block*/id)arg1 ;
-(void)showZoomLens;
-(void)hideZoomLens;
-(void)startMagnifier;
@end

