@class _UIRemoteViewService, UINotificationFeedbackGenerator, _UITextEffectsRemoteView, NSString, _UIRemoteViewControllerSceneContext, NSError, NSMutableSet, _UISizeTrackingView, NSArray, _UIAsyncInvocation, _UIPhysicalButtonConfigurationSet, NSValue, _UITextServiceSession, _UIEventDeferringOwnershipToken, BKSTouchDeliveryPolicyAssertion, UIDimmingView, UIView, NSSet, _UISceneKeyboardProxyLayerForwardingPresentationViewService, _UIRemoteView, UIAlertController, FBSDisplayIdentity, _UIPhysicalButtonProxyInteraction, _UISheetPresentationControllerConfiguration, _UIViewServiceInterface; @interface _UIRemoteViewController : UIViewController <_UIPhysicalButtonProxyInteractionDelegate, UIDimmingViewDelegate, _UIRemoteViewController_ViewControllerOperatorInterface, _UIRemoteSheet_Internal, _UIEventDeferringRuleOwning, _UIRemoteSheet> { NSString *_serviceBundleIdentifier; _UIViewServiceInterface *_serviceInterface; id _serviceViewControllerProxy; id _serviceViewControllerControlMessageProxy; NSArray *_serviceViewControllerSupportedInterfaceOrientations; unsigned int _serviceAccessibilityServerPort; BOOL _serviceHasScrollToTopView; int _applicationDeactivationReason; BOOL _systemAppIsLocked; BOOL _observesLockNotifications; id _viewControllerOperatorProxy; _UIAsyncInvocation *_viewControllerOperatorHalfDisconnectionInvocation; id _textEffectsOperatorProxy; _UIAsyncInvocation *_textEffectsOperatorHalfDisconnectionInvocation; _UISizeTrackingView *_sizeTrackingView; _UIRemoteView *_serviceViewControllerRemoteView; _UITextEffectsRemoteView *_fullScreenTextEffectsRemoteView; _UITextEffectsRemoteView *_textEffectsAboveStatusBarRemoteView; _UITextEffectsRemoteView *_remoteKeyboardRemoteView; UIView *_fullScreenTextEffectsSnapshotView; BOOL _snapshotTextEffectsAfterRotation; FBSDisplayIdentity *_lastNotifiedServiceScreenDisplayIdentity; _UIRemoteViewControllerSceneContext *_serviceSceneContext; _UIAsyncInvocation *_terminationInvocation; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _terminationErrorLock; NSError *_terminationError; _UITextServiceSession *_textServiceSession; UIDimmingView *_hostedDimmingView; UIView *_touchGrabbingView; long long _preferredStatusBarStyle; int _preferredStatusBarVisibility; long long _preferredStatusBarUpdateAnimation; BOOL _wantsKeyboardEnvironmentEventDeferring; BOOL _wasKeyboardEnvironmentEventDeferringBeforeResignKey; BOOL _wasKeyboardEnvironmentEventDeferringBeforeSceneMove; _UIEventDeferringOwnershipToken *_keyboardEnvironmentDeferringToken; id /* block */ _contextDidAttachPencilBarrelEventFocusAction; _UIPhysicalButtonConfigurationSet *_serviceResolvedPhysicalButtonConfigurations; _UIPhysicalButtonProxyInteraction *_proxyPhysicalButtonInteraction; NSArray *_allowedNotifications; NSArray *_sizeTrackingConstraints; BOOL _sizeTrackingViewShouldTranslateAutoResizeMaskIntoConstraints; int _sizeTrackingViewAutoResizeMask; struct CGSize { double width; double height; } _serviceMainScreenSize; UIView *_viewServiceTouchInterdictionView; UIAlertController *_proxiedEditAlertController; long long _proxiedEditAlertToken; UINotificationFeedbackGenerator *_motionNotificationGenerator; long long _preferredAdaptivityStyle; unsigned long long _preferredScreenEdgesDeferringSystemGestures; BOOL _prefersHomeIndicatorAutoHidden; BOOL _prefersPointerLocked; NSArray *_multitaskingDragExclusionRects; BOOL _isUnderlappingStatusBar; BOOL __shouldUpdateRemoteTextEffectsWindow; long long _preferredUserInterfaceStyle; NSValue *_callerID; _UISceneKeyboardProxyLayerForwardingPresentationViewService *_keyboardProxyPresentationEnvironment; NSMutableSet *_mutableKeyboardSceneLayers; struct { unsigned char registeredForSettingsSceneNotification : 1; unsigned char registeredForWillBecomeApplicationKeyNotification : 1; unsigned char registeredForWindowMovingScenesNotifications : 1; } _remoteViewControllerFlags; } @property (retain, nonatomic, setter=_setTouchDeliveryPolicyAssertion:) BKSTouchDeliveryPolicyAssertion *_touchDeliveryPolicyAssertion; @property (nonatomic, setter=_setIsUpdatingSize:) BOOL _isUpdatingSize; @property (nonatomic, setter=_setIsUpdatingSizeInHost:) BOOL _isUpdatingSizeInHost; @property (readonly, nonatomic) _UIRemoteViewService *_remoteViewService; @property (readonly, nonatomic) NSSet *_keyboardSceneLayers; @property (readonly, nonatomic) NSString *serviceBundleIdentifier; @property (readonly, nonatomic) int serviceProcessIdentifier; @property (readonly, nonatomic) struct { unsigned int x0[8]; } serviceAuditToken; @property (nonatomic, setter=_setShouldUpdateRemoteTextEffectsWindow:) BOOL _shouldUpdateRemoteTextEffectsWindow; @property (nonatomic) BOOL serviceViewShouldShareTouchesWithHost; @property (nonatomic, setter=_setViewClipsToBounds:) BOOL _viewClipsToBounds; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (retain, nonatomic, setter=_setSheetConfiguration:) _UISheetPresentationControllerConfiguration *_sheetConfiguration; + (id)exportedInterface; + (void)initialize; + (BOOL)_shouldForwardViewWillTransitionToSize; + (BOOL)__shouldHostRemoteTextEffectsWindow; + (id)_requestViewController:(id)a0 traitCollection:(id)a1 fromServiceWithBundleIdentifier:(id)a2 service:(id)a3 connectionHandler:(id /* block */)a4; + (BOOL)_shouldSendLegacyMethodsFromViewWillTransitionToSize; + (id)requestViewController:(id)a0 fromServiceWithBundleIdentifier:(id)a1 connectionHandler:(id /* block */)a2; + (id)requestViewController:(id)a0 traitCollection:(id)a1 fromServiceWithBundleIdentifier:(id)a2 connectionHandler:(id /* block */)a3; + (id)requestViewControllerWithService:(id)a0 connectionHandler:(id /* block */)a1; + (id)requestViewControllerWithService:(id)a0 traitCollection:(id)a1 connectionHandler:(id /* block */)a2; + (id)serviceViewControllerInterface; + (BOOL)shouldPropagateAppearanceCustomizations; - (BOOL)shouldAutorotateToInterfaceOrientation:(long long)a0; - (unsigned long long)preferredScreenEdgesDeferringSystemGestures; - (void)willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1; - (id)_multitaskingDragExclusionRects; - (void)_applicationWillEnterForeground:(id)a0; - (id)disconnect; - (void)_applicationDidBecomeActive:(id)a0; - (void)viewWillAppear:(BOOL)a0; - (void)dealloc; - (void)_updateWithFrameSpecifier:(id)a0 completion:(id /* block */)a1; - (void)_applicationDidEnterBackground:(id)a0; - (long long)preferredWhitePointAdaptivityStyle; - (void)_physicalButtonInteraction:(id)a0 handleAction:(id)a1 withActiveActions:(id)a2; - (long long)preferredStatusBarStyle; - (long long)interfaceElementCategory; - (void)loadView; - (long long)preferredUserInterfaceStyle; - (unsigned long long)supportedInterfaceOrientations; - (void)_applicationWillAddDeactivationReason:(id)a0; - (BOOL)prefersHomeIndicatorAutoHidden; - (void)_timelinesForDateInterval:(id)a0 completion:(id /* block */)a1; - (void)_sceneWillEnterForeground:(id)a0; - (void)_updateTintColor; - (void)viewWillDisappear:(BOOL)a0; - (void)didMoveToParentViewController:(id)a0; - (void)viewServiceDidTerminateWithError:(id)a0; - (BOOL)canBecomeFirstResponder; - (void).cxx_destruct; - (void)_screenDidUpdate:(id)a0; - (int)_preferredStatusBarVisibility; - (void)setInheritsSecurity:(BOOL)a0; - (void)dimmingViewWasTapped:(id)a0; - (void)_sceneDidEnterBackground:(id)a0; - (BOOL)inheritsSecurity; - (void)viewDidMoveToWindow:(id)a0 shouldAppearOrDisappear:(BOOL)a1; - (void)_viewServiceHostDidBecomeActive:(id)a0; - (void)viewDidAppear:(BOOL)a0; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (void)_firstResponderDidChange:(id)a0; - (long long)preferredStatusBarUpdateAnimation; - (void)viewDidDisappear:(BOOL)a0; - (void)_objc_initiateDealloc; - (void)_statusBarOrientationDidChange:(id)a0; - (void)_viewServiceHostWillDeactivate:(id)a0; - (void)synchronizeAnimationsInActions:(id /* block */)a0; - (BOOL)_ignoreAppSupportedOrientations; - (void)_sheetInteractionDraggingDidEnd; - (void)_systemReferenceAngleDidChange:(id)a0; - (void)__didReceiveGestureDirection:(long long)a0 authenticationMessage:(id)a1; - (void)__dismissTextServiceSessionAnimated:(BOOL)a0; - (void)__handleFocusMovementAction:(id)a0; - (BOOL)__interdictServiceViewTouches; - (BOOL)__isKindOfUIRemoteViewController; - (void)__setInterdictServiceViewTouches:(BOOL)a0; - (void)__setMediaOverridePID:(int)a0; - (void)__setServiceMaxFrameSize:(struct CGSize { double x0; double x1; })a0; - (void)__setSupportedInterfaceOrientations:(id)a0; - (void)__setViewServiceIsDisplayingPopover:(BOOL)a0; - (BOOL)__shouldRemoteViewControllerFenceGeometryChange:(const struct { int x0; struct CGPoint { double x0; double x1; } x1; struct CGPoint { double x0; double x1; } x2; struct CGSize { double x0; double x1; } x3; struct CGPoint { double x0; double x1; } x4; struct CATransform3D { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; double x14; double x15; } x5; id x6; id x7; id x8; id x9; } *)a0 forAncestor:(id)a1; - (BOOL)__shouldRemoteViewControllerFenceOperations; - (void)__showEditAlertViewWithToken:(long long)a0 canUndo:(BOOL)a1 canRedo:(BOOL)a2; - (void)__showServiceForText:(id)a0 selectedTextRangeValue:(id)a1 type:(long long)a2 fromRectValue:(id)a3 replyHandler:(id /* block */)a4; - (void)__showServiceForText:(id)a0 type:(long long)a1 fromRectValue:(id)a2 replyHandler:(id /* block */)a3; - (void)__showServiceForType:(long long)a0 withContext:(id)a1 replyHandler:(id /* block */)a2; - (void)__trampolineButtonPressData:(id)a0 canceled:(BOOL)a1; - (void)__viewServiceAddSceneForwardingLayersForOwners:(id)a0; - (void)__viewServiceDidChangeHasScrollToTopView:(BOOL)a0; - (void)__viewServiceDidChangeKeyWindow:(BOOL)a0; - (void)__viewServiceDidPromoteFirstResponderWithCompletionHandler:(id /* block */)a0; - (void)__viewServiceDidUpdateClientToHostGesture:(id)a0; - (void)__viewServiceDidUpdateMultitaskingDragExclusionRects:(id)a0; - (void)__viewServiceDidUpdatePreferredScreenEdgesDeferringSystemGestures:(unsigned long long)a0; - (void)__viewServiceDidUpdatePreferredStatusBarStyle:(long long)a0 preferredStatusBarVisibility:(int)a1 updateAnimation:(long long)a2 currentAnimationSettings:(id)a3; - (void)__viewServiceDidUpdatePreferredUserInterfaceStyle:(long long)a0; - (void)__viewServiceDidUpdatePreferredWhitePointAdaptationStyle:(long long)a0 animationSettings:(id)a1; - (void)__viewServiceDidUpdatePrefersHomeIndicatorAutoHidden:(BOOL)a0; - (void)__viewServiceDidUpdatePrefersPointerLocked:(BOOL)a0; - (void)__viewServiceDidUpdateResolvedPhysicalButtonConfigurations:(id)a0; - (void)__viewServiceInstrinsicContentSizeDidChange:(struct CGSize { double x0; double x1; })a0 fence:(id)a1; - (void)__viewServicePopoverDidChangeContentSize:(struct CGSize { double x0; double x1; })a0 animated:(BOOL)a1 fence:(id)a2 withReplyHandler:(id /* block */)a3; - (void)__viewServicePopoverDidSetUseToolbarShine:(BOOL)a0; - (void)__viewServicePreferredContentSizeDidChange:(struct CGSize { double x0; double x1; })a0 fence:(id)a1; - (void)__viewServiceRemoveSceneForwardingLayersForOwners:(id)a0; - (void)__viewServiceSheetGrabberDidTriggerPrimaryAction; - (void)__viewServiceSheetInteractionDraggingDidBeginWithRubberBandCoefficient:(double)a0 dismissible:(BOOL)a1 interruptedOffset:(struct CGPoint { double x0; double x1; })a2; - (void)__viewServiceSheetInteractionDraggingDidChangeWithTranslation:(struct CGPoint { double x0; double x1; })a0 velocity:(struct CGPoint { double x0; double x1; })a1 animateChange:(BOOL)a2 dismissible:(BOOL)a3; - (void)__viewServiceSheetInteractionDraggingDidEnd; - (void)__viewServiceSheetPresentationClientConfigurationDidChange:(id)a0 attributes:(id)a1; - (void)__viewServiceWantsKeyboardEventsWithoutFirstResponderAndCompletionHandler:(id /* block */)a0; - (void)__willChangeToIdiom:(long long)a0 onScreen:(id)a1; - (id)_addAutoAllowedNotifications:(id)a0; - (void)_appearanceInvocationsDidChange:(id)a0; - (id)_appearanceSource; - (void)_applicationDidFinishSuspendSnapshot:(id)a0; - (void)_applicationWillDeactivate:(id)a0; - (void)_awakeWithConnectionInfo:(id)a0; - (void)_beginObservingNotificationsForEventDeferringIfNeeded; - (void)_cancelProxiedEditAlertViewAnimated:(BOOL)a0; - (id)_cancelTouchesForCurrentEventInHostedContent; - (void)_configurePencilBarrelEventFocusForEnteringForeground; - (void)_configureSizeViewConstraintsForWindow:(id)a0 interfaceOrientation:(long long)a1; - (void)_didResignContentViewControllerOfPopover:(id)a0; - (void)_didRotateFromInterfaceOrientation:(long long)a0 forwardToChildControllers:(BOOL)a1 skipSelf:(BOOL)a2; - (void)_endNoPresentingViewControllerAlertController:(id)a0; - (void)_enhancedWindowingModeDidChange:(id)a0; - (id)_fenceForSynchronizedDrawing; - (void)_hostDidEnterBackground:(id)a0; - (void)_hostSceneDidEnterBackground:(id)a0; - (void)_hostSceneWillEnterForeground:(id)a0; - (void)_hostWillEnterForeground:(id)a0; - (id)_hostedWindowServiceDeferringTarget; - (id)_initWithViewServiceBundleIdentifier:(id)a0; - (void)_initializeAccessibilityPortInformation; - (BOOL)_needsUnderflowPropertyUpdate; - (void)_noteWindowState:(BOOL)a0; - (void)_notifyServiceOfScreenUpdateConsideringDeferringOverridesIfNeeded:(id)a0; - (void)_physicalButtonProxyInteraction:(id)a0 didReceiveBSAction:(id)a1; - (long long)_preferredInterfaceOrientation; - (long long)_preferredInterfaceOrientationForWindow:(id)a0; - (void)_prepareTouchDeliveryPolicy; - (void)_referenceDisplayModeStatusDidChange:(id)a0; - (void)_removeTextEffectsRemoteViews; - (BOOL)_requiresKeyboardWindowWhenFirstResponder; - (void)_restoreTextEffectsRemoteView; - (void)_screenDidConnect:(id)a0; - (void)_screenDidDisconnect:(id)a0; - (void)_screenIDChanged:(id)a0; - (void)_scrollToTopFromTouchAtViewLocation:(struct CGPoint { double x0; double x1; })a0 resultHandler:(id /* block */)a1; - (BOOL)_serviceHasScrollToTopView; - (void)_serviceWantsKeyboardEventsWithPromotedFirstResponder:(BOOL)a0 completionHandler:(id /* block */)a1; - (void)_setContentOverlayInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0 andLeftMargin:(double)a1 rightMargin:(double)a2; - (void)_setSecurityModeForViewsLayer; - (void)_setWantsKeyboardEnvironmentEventDeferring:(BOOL)a0; - (void)_sheetInteractionDraggingDidBeginWithRubberBandCoefficient:(double)a0; - (void)_sheetInteractionDraggingDidChangeWithTranslation:(struct CGPoint { double x0; double x1; })a0 velocity:(struct CGPoint { double x0; double x1; })a1 animateChange:(BOOL)a2; - (id)_sheetPresentationController; - (BOOL)_shouldRemoteViewControllerFenceOriginChanges; - (void)_snapshotAndRemoveTextEffectsRemoteView; - (void)_statusBarHeightDidChange:(id)a0; - (void)_synchronizeAnimationsInActionsIfNecessary:(id /* block */)a0; - (void)_systemApplicationDidUnlock:(id)a0; - (void)_systemApplicationWillLock:(id)a0; - (void)_terminateUnconditionallyThen:(id /* block */)a0; - (id)_terminateWithError:(id)a0; - (id)_timelineID; - (void)_traitCollectionDidChange:(id)a0; - (id)_traitCollectionForServiceFromTraitCollection:(id)a0; - (void)_uirvc_applicationKeyWindowWillChange:(id)a0; - (void)_uirvc_keyboardWindowSceneSettingsSceneWillChange:(id)a0; - (void)_uirvc_windowBecameKey:(id)a0; - (void)_uirvc_windowDidMoveToScene:(id)a0; - (void)_uirvc_windowResignedKey:(id)a0; - (void)_uirvc_windowWillMoveToScene:(id)a0; - (void)_updateLockStatusHostingVisibility; - (void)_updateServiceSceneContext; - (void)_updateTouchGrabbingView; - (void)_updateUnderflowProperties; - (BOOL)_wantsKeyboardEnvironmentEventDeferringForFocusOnScreen:(id)a0; - (void)_willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1 forwardToChildControllers:(BOOL)a2 skipSelf:(BOOL)a3; - (void)_willBecomeContentViewControllerOfPopover:(id)a0; - (void)_willRotateToInterfaceOrientation:(long long)a0 duration:(double)a1 forwardToChildControllers:(BOOL)a2 skipSelf:(BOOL)a3; - (void)_windowDidAttachContext:(id)a0; - (id)allowedNotifications; - (id)forbiddenNotifications; - (struct CGSize { double x0; double x1; })intrinsicContentSizeForServiceSize:(struct CGSize { double x0; double x1; })a0; - (BOOL)observesLockNotifications; - (BOOL)prefersPointerLocked; - (void)restoreStateForSession:(id)a0 anchor:(id)a1; - (void)saveStateForSession:(id)a0 anchor:(id)a1; - (id)serviceViewControllerProxy; - (id)serviceViewControllerProxyWithErrorHandler:(id /* block */)a0; - (void)setAllowedNotifications:(id)a0; - (void)setObservesLockNotifications:(BOOL)a0; - (BOOL)shouldPropagateAppearanceCustomizations; - (id)textEffectsWindowForServiceScreen; - (void)updateTouchInterdictionViewLayout; - (void)viewDidInvalidateIntrinsicContentSize; @end