@class _TtC11AssetViewer28ARQuickLookOverlayController, NSArray, UIView, _TtC11AssetViewer16EntityController; @interface ASVPreviewViewControllerInternal : QLCustomItemViewController <QLPreviewingController, QLPreviewingController_Private, ARQLInlineService3, ARInternalSessionObserver, ARCoachingOverlayViewDelegate> { void /* unknown type, empty encoding */ uuid; void /* unknown type, empty encoding */ configuration; void /* unknown type, empty encoding */ videoWriter; void /* unknown type, empty encoding */ videoInput; void /* unknown type, empty encoding */ playbackViewController; void /* unknown type, empty encoding */ animationComponents; void /* unknown type, empty encoding */ previewType; void /* unknown type, empty encoding */ allowsARMode; void /* unknown type, empty encoding */ didReceiveFirstARFrame; void /* unknown type, empty encoding */ modelController; void /* unknown type, empty encoding */ interfaceState; void /* unknown type, empty encoding */ $__lazy_storage_$_overlayController; void /* unknown type, empty encoding */ shareSheetReplyBlock; void /* unknown type, empty encoding */ coachingOverlayViewDidDeactivateCompletionBlock; void /* unknown type, empty encoding */ $__lazy_storage_$_coachingOverlayView; void /* unknown type, empty encoding */ onStartInteractionTriggered; void /* unknown type, empty encoding */ entityToInteractionsMapping; void /* unknown type, empty encoding */ interactionsShownState; void /* unknown type, empty encoding */ $__lazy_storage_$_viewportScanner; void /* unknown type, empty encoding */ allowShowTriggerAffordanceTime; void /* unknown type, empty encoding */ delayBeforeShowingTriggerAffordance; void /* unknown type, empty encoding */ lastTriggerAffordanceUpdateTime; void /* unknown type, empty encoding */ lozengeLabel; void /* unknown type, empty encoding */ lastScaledEntityController; void /* unknown type, empty encoding */ lozengeSafezone; void /* unknown type, empty encoding */ touchToEntityControllerMapping; void /* unknown type, empty encoding */ entityControllerToTouchesMapping; void /* unknown type, empty encoding */ worldRaycastStrategy; void /* unknown type, empty encoding */ fallbackTapGestureEntityController; void /* unknown type, empty encoding */ viewportDebugView; void /* unknown type, empty encoding */ backlightController; void /* unknown type, empty encoding */ defaultARConfiguration; void /* unknown type, empty encoding */ faceTrackingConfiguration; void /* unknown type, empty encoding */ isAutoFocusEnabled; void /* unknown type, empty encoding */ singleTapScreenPoint; void /* unknown type, empty encoding */ hasPlacedModelInWorldAlready; void /* unknown type, empty encoding */ placeModelTimer; void /* unknown type, empty encoding */ previewCompletionHandler; void /* unknown type, empty encoding */ analyticsViewDidAppearDate; void /* unknown type, empty encoding */ analyticsLastDisplayModeToggledDate; void /* unknown type, empty encoding */ analyticsObjectModeDuration; void /* unknown type, empty encoding */ analyticsARModeDuration; void /* unknown type, empty encoding */ analyticsTimeInObjectModeBeforeFirstTapARMode; void /* unknown type, empty encoding */ analyticsTimesWentIntoObjectMode; void /* unknown type, empty encoding */ analyticsTimesWentIntoARMode; void /* unknown type, empty encoding */ analyticsARObjectWasLevitated; void /* unknown type, empty encoding */ analyticsTimesPlayPauseButtonPressed; void /* unknown type, empty encoding */ analyticsTimesAnimationScrubbed; void /* unknown type, empty encoding */ analyticsTimesAnchoredToImage; void /* unknown type, empty encoding */ analyticsTimesAnchoredToObject; void /* unknown type, empty encoding */ analyticsLongestDuration; void /* unknown type, empty encoding */ analyticsLastDimensionsString; void /* unknown type, empty encoding */ analyticsDidCloseByTappingOnCheckout; void /* unknown type, empty encoding */ analyticsFileWantsRealWorldPhysics; void /* unknown type, empty encoding */ $__lazy_storage_$_arAnchorTrackedStateUpdater; void /* unknown type, empty encoding */ didPlaceFirstEntityInARWorld; void /* unknown type, empty encoding */ lastPlacedAnchoringComponentTarget; void /* unknown type, empty encoding */ currentDetectionImages; void /* unknown type, empty encoding */ currentDetectionObjects; void /* unknown type, empty encoding */ defaultGravity; void /* unknown type, empty encoding */ gravity; void /* unknown type, empty encoding */ customizationOptions; void /* unknown type, empty encoding */ debugActionsState; void /* unknown type, empty encoding */ isDismissing; void /* unknown type, empty encoding */ previewDidAppearCalled; void /* unknown type, empty encoding */ isWindowFullscreen; void /* unknown type, empty encoding */ isWindowFullscreenCancellable; void /* unknown type, empty encoding */ $__lazy_storage_$_replayObserver; void /* unknown type, empty encoding */ hideLozengeTimer; } @property (nonatomic, readonly) BOOL currentlyDisallowsUnifiedGestureRecognizerAction; @property (nonatomic, readonly) UIView *accessibilityARView; @property (nonatomic, readonly) NSArray *accessibilityEntityControllers; @property (nonatomic, readonly) _TtC11AssetViewer16EntityController *accessibilityRootEntityController; @property (nonatomic, readonly) BOOL prefersHomeIndicatorAutoHidden; @property (nonatomic, readonly) BOOL prefersStatusBarHidden; @property (nonatomic, retain) _TtC11AssetViewer28ARQuickLookOverlayController *overlayController; - (void)preparePreviewOfFileAtURL:(id)a0 completionHandler:(id /* block */)a1; - (void)shareButtonPressed; - (void)previewDidAppear:(BOOL)a0; - (void)previewDidDisappear:(BOOL)a0; - (void)previewWillAppear:(BOOL)a0; - (void)previewWillDisappear:(BOOL)a0; - (void)accessibilityDidSetUpEntityControllers; - (float)accessibilityDistanceInMetersFromEntityController:(id)a0; - (void)accessibilityShowControls; - (void)dismissButtonPressed; - (void)entityController:(id)a0 doubleTappedAt:(struct CGPoint { double x0; double x1; })a1; - (void)handleTapAtPointWithPoint:(struct CGPoint { double x0; double x1; })a0; - (BOOL)shouldDisableGestures; - (void)triggerOnInteractionsAndReEnablePhysicsWithDelay; - (void)didBecomeActive; - (void)touchesCancelled:(id)a0 withEvent:(id)a1; - (void)triggerTapToRadar; - (void)dealloc; - (void)viewDidLayoutSubviews; - (void)sessionInterruptionEnded:(id)a0; - (void)session:(id)a0 didUpdateAnchors:(id)a1; - (void)viewDidLoad; - (void)touchesBegan:(id)a0 withEvent:(id)a1; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (void)session:(id)a0 didFailWithError:(id)a1; - (void).cxx_destruct; - (void)sessionWasInterrupted:(id)a0; - (void)touchesEnded:(id)a0 withEvent:(id)a1; - (void)session:(id)a0 didUpdateFrame:(id)a1; - (void)touchesMoved:(id)a0 withEvent:(id)a1; - (id)initWithCoder:(id)a0; - (void)session:(id)a0 cameraDidChangeTrackingState:(id)a1; - (void)session:(id)a0 didAddAnchors:(id)a1; - (void)session:(id)a0 didRemoveAnchors:(id)a1; - (void)didDismissActivityViewController; - (void)dismissPreviewController; - (void)presentationModeDidChange:(unsigned long long)a0 animated:(BOOL)a1; - (void)inlinePreview:(id)a0 setEnableShadows:(BOOL)a1; - (void)activateCoachingView; - (void)activateCoachingViewWithDelay; - (void)coachingOverlayViewDidDeactivate:(id)a0; - (void)createInlinePreviewWithUUID:(id)a0 initialBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 contextIdReply:(id /* block */)a2; - (void)hideLozengeAnimated; - (void)inlinePreview:(id)a0 setCameraYaw:(float)a1 pitch:(float)a2 scale:(float)a3 options:(id)a4; - (void)inlinePreview:(id)a0 setCurrentTime:(double)a1; - (void)inlinePreview:(id)a0 setEnableGradientBackground:(BOOL)a1; - (void)inlinePreview:(id)a0 setIsLooping:(BOOL)a1; - (void)inlinePreview:(id)a0 setIsMuted:(BOOL)a1; - (void)inlinePreview:(id)a0 setIsPlaying:(BOOL)a1; - (void)inlinePreview:(id)a0 setRuntimeStateObserver:(id /* block */)a1; - (void)observeReturnedToInlineForUUID:(id)a0 fenceHandleCompletion:(id /* block */)a1; - (void)prepareFullscreenPreview:(id)a0 initialFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 previewOptions:(id)a2 fenceHandleCompletion:(id /* block */)a3; - (void)prepareInlinePreviewWithData:(id)a0 forUUID:(id)a1 completion:(id /* block */)a2; - (void)prepareInlinePreviewWithScopedURLWrapperAttributes:(id)a0 forUUID:(id)a1 completion:(id /* block */)a2; - (void)sendARQLEvent:(id)a0 forUUID:(id)a1 completion:(id /* block */)a2; - (void)teardownInlinePreviewWithUUID:(id)a0 completion:(id /* block */)a1; - (void)touchesBegan:(id)a0 forUUID:(id)a1; - (void)touchesCancelled:(id)a0 forUUID:(id)a1; - (void)touchesEnded:(id)a0 forUUID:(id)a1; - (void)touchesMoved:(id)a0 forUUID:(id)a1; - (void)tryPlaceModelOrRescheduleTimer; - (void)updateBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forUUID:(id)a1 fenceHandleCompletion:(id /* block */)a2; - (void)updateInterfaceState; - (void)updateIsWindowFullscreenWithFuncString:(id)a0; @end