@class UIView, NSString, NSArray, UITapGestureRecognizer, MUPDFPageLabelView, UIScreenEdgePanGestureRecognizer, PDFDocument, PDFPage, PDFView, NSLayoutConstraint, PDFThumbnailView, UIScrollView; @interface MUPDFContentViewController : MUContentViewController { MUPDFPageLabelView *_pageLabelView; long long _thumbnailViewStyle; BOOL _allowsThumbnailViewPageReordering; NSLayoutConstraint *pageLabelViewTopConstraint; NSLayoutConstraint *pageLabelViewSideConstraint; UITapGestureRecognizer *_pageLabelViewTapGestureRecognizer; UIScreenEdgePanGestureRecognizer *_edgePanGestureRecognizer; } @property (retain) PDFView *pdfView; @property (retain) PDFThumbnailView *thumbnailView; @property (retain) UIView *thumbnailViewHolder; @property (retain) UIView *scrollerBackgroundView; @property BOOL constraintsAreHorizontal; @property (retain) NSArray *thumbnailViewHolderConstraints; @property (retain) NSLayoutConstraint *pdfViewLeadingConstraint; @property (retain) NSLayoutConstraint *thumbnailViewHolderWidthConstraint; @property (retain) NSLayoutConstraint *thumbnailViewHolderRevealConstraint; @property (retain) NSLayoutConstraint *thumbnailViewLeadingConstraint; @property BOOL viewIsTransitioningBetweenSizes; @property (weak) PDFPage *viewTransitionPageToCenter; @property struct CGPoint { double x; double y; } viewTransitionPointOnPageToCenter; @property double viewTransitionPreviousScale; @property BOOL viewTransitionPreviousAutoscalingState; @property BOOL didSetup; @property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } cachedThumnailViewInsets; @property (readonly) PDFDocument *pdfDocument; @property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } edgeInsets; @property (readonly, nonatomic) NSString *documentUnlockedWithPassword; @property (retain) NSArray *sourceContentReplacedAnnotationMaps; @property (nonatomic) BOOL showsThumbnailView; @property (nonatomic) BOOL fixedThumbnailView; @property (nonatomic) BOOL navigationModeHorizontal; @property (nonatomic) BOOL forcesPDFViewTopAlignment; @property (nonatomic) long long thumbnailViewStyle; @property (nonatomic) BOOL allowsThumbnailViewPageReordering; @property (nonatomic) BOOL shouldShowThumbnailView; @property (nonatomic) unsigned long long inkStyle; @property (readonly, weak, nonatomic) UIView *pageLabelView; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) long long defaultToolTag; @property (readonly, nonatomic) UIScrollView *contentViewScrollView; @property (readonly, nonatomic) BOOL canEditContent; @property (readonly) unsigned long long pageCount; @property (nonatomic) BOOL centersIgnoringContentInsets; - (void)viewSafeAreaInsetsDidChange; - (void)_boundingPathMayHaveChangedForView:(id)a0 relativeToBoundsOriginOnly:(BOOL)a1; - (void)dealloc; - (void)teardown; - (struct CGSize { double x0; double x1; })contentSize; - (void)find:(id)a0; - (void)traitCollectionDidChange:(id)a0; - (void)viewDidLayoutSubviews; - (void)viewDidLoad; - (void)highlight:(id)a0; - (void)findNext:(id)a0; - (void)findPrevious:(id)a0; - (BOOL)_canShowWhileLocked; - (void).cxx_destruct; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (void)setup; - (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleContentRect; - (id)controller:(id)a0 willSetToolbarItems:(id)a1; - (id)menuElementsForPage:(id)a0; - (id)contentSnapshot; - (BOOL)acceptSingleTouch:(id)a0; - (void)controllerWillDismissSignatureCaptureView:(id)a0; - (void)controllerWillDismissSignatureManagerView:(id)a0; - (void)controllerWillShowSignatureCaptureView:(id)a0; - (void)controllerWillShowSignatureManagerView:(id)a0; - (BOOL)documentCanBeEdited:(id)a0; - (void)editCheckpointReachedForAnnotationController:(id)a0; - (BOOL)isTouchInThumbnailView:(id)a0; - (void)pageLabelViewTapped:(id)a0; - (void)penStrokeCompletedForAnnotationController:(id)a0; - (id)popoverPresentingViewControllerForAnnotationController:(id)a0; - (void)positionSketchOverlay:(id)a0 forAnnotationController:(id)a1; - (void)resetPageLabelFadeOutTimer; - (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })_compensatingAffineTransformForPage:(id)a0; - (void)annotationController:(id)a0 detectedEditOfType:(unsigned long long)a1; - (BOOL)PDFView:(id)a0 shouldHandleLink:(id)a1; - (void)_removePageLabelViewConstraints; - (void)loadContentWithCompletionBlock:(id /* block */)a0; - (void)pdfScrollViewWillBeginDragging:(id)a0; - (void)_createPDFView; - (struct CGSize { double x0; double x1; })_medianSizeForCurrentDocumentInPDFViewWithGetter:(id /* block */)a0; - (BOOL)_pageLabelExistAtPoint:(struct CGPoint { double x0; double x1; })a0; - (void)_prepareToRotate; - (void)_recoverFromRotation; - (void)_teardownPDFViewIfNecessary; - (struct CGSize { double x0; double x1; })_thumbnailViewCellSize; - (BOOL)_thumbnailViewExistAtPoint:(struct CGPoint { double x0; double x1; })a0; - (double)_thumbnailViewWidth; - (BOOL)_updateCachedThumbnailViewInsetsDidChangeLeftOrRight; - (void)_updateMinMaxZoomFactor; - (void)_updatePDFViewDisplayMode; - (void)_updatePageNumberOverlayToPage:(unsigned long long)a0 animate:(BOOL)a1; - (void)_updateThumbnailView; - (void)_updateThumbnailViewAppearance; - (void)_updateThumbnailViewHolderBackgroundColor; - (void)_updateThumbnailViewHolderConstraints; - (void)_updateThumbnailViewHolderVisibility; - (void)_userChangedScrollViewMagnificationNotification:(id)a0; - (BOOL)canShowPageViewLabel; - (void)edgeSwipeGestureRecognized:(id)a0; - (struct CGSize { double x0; double x1; })idealContentSizeForScreenSize:(struct CGSize { double x0; double x1; })a0 windowDecorationSize:(struct CGSize { double x0; double x1; })a1; - (id)initWithNibName:(id)a0 bundle:(id)a1 delegate:(id)a2; - (id)initWithPDFDocument:(id)a0 delegate:(id)a1; - (void)pdfDocumentDidUnlock:(id)a0; - (void)pdfViewDidChangeCurrentPage:(id)a0; - (void)removeThumbnailViewHolderConstraints; - (BOOL)shouldShowAnnotationsOfType:(id)a0; - (void)uninstallAllAnnotationControllerOverlays; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleContentRectInCoordinateSpace:(id)a0; @end