luxlabs header browser preview


@class NSUndoManager, NSString, UIScrollView, UIView, NSURL, UTType, NSDictionary, NSError, UIFindInteraction, UIColor;

@interface PPKMarkupContainerViewController : UIViewController <PPKPhotosMediaViewImageAnalysisInteractionContextDelegate, PPKPhotosMediaViewImageAnalysisInteractionContextObserver, UIScrollViewDelegate> {
    void /* unknown type, empty encoding */ context;
    void /* unknown type, empty encoding */ fileCoordinator;
    void /* unknown type, empty encoding */ placeholderImageScrollView;
    void /* unknown type, empty encoding */ imageViewController;
    void /* unknown type, empty encoding */ pdfViewController;
    void /* unknown type, empty encoding */ imageCancellable;
    void /* unknown type, empty encoding */ pdfCancellable;
    void /* unknown type, empty encoding */ contentUndoManager;
    void /* unknown type, empty encoding */ viewIsTransitioningBetweenSizes;
    void /* unknown type, empty encoding */ originalAsset;
    void /* unknown type, empty encoding */ doubleTapGestureRecognizer;
    void /* unknown type, empty encoding */ loadContentTask;
    void /* unknown type, empty encoding */ editingMode;
    void /* unknown type, empty encoding */ previousViewSize;
    void /* unknown type, empty encoding */ shouldAskDelegateToEnableMarkup;
}

@property (nonatomic, readonly) BOOL isInteractionActive;
@property (nonatomic, readonly) BOOL hasResultsForVisualSearch;
@property (nonatomic, readonly) BOOL isVisualSearchEnabled;
@property (nonatomic) BOOL shouldHighlightTextAndODAfterNextAnalysis;
@property (nonatomic) BOOL shouldEnterVisualSearchAfterNextAnalysis;
@property (nonatomic) BOOL shouldUpliftSubjectAfterNextAnalysis;
@property (nonatomic, readonly) NSString *infoButtonGlyphName;
@property (nonatomic, readonly) NSString *filledInfoButtonGlyphName;
@property (nonatomic) void /* unknown type, empty encoding */ minimumContentInsets;
@property (nonatomic) void /* unknown type, empty encoding */ findInteractionEnabled;
@property (nonatomic) void /* unknown type, empty encoding */ isImageAnalysisEnabled;
@property (nonatomic, readonly) UIFindInteraction *findInteraction;
@property (nonatomic, readonly) BOOL documentIsLocked;
@property (nonatomic, readonly) BOOL canEncryptDocument;
@property (nonatomic, weak) void /* unknown type, empty encoding */ delegate;
@property (nonatomic) void /* unknown type, empty encoding */ encryptPrivateMetadata;
@property (nonatomic, copy) NSString *imageDescription;
@property (nonatomic) BOOL showThumbnailViewForMultipage;
@property (nonatomic, readonly) UIScrollView *contentViewScrollView;
@property (nonatomic) void /* unknown type, empty encoding */ annotationEditingEnabled;
@property (nonatomic) void /* unknown type, empty encoding */ allEditingDisabled;
@property (nonatomic) void /* unknown type, empty encoding */ pencilAlwaysDraws;
@property (nonatomic) void /* unknown type, empty encoding */ formFillingEnabled;
@property (nonatomic) void /* unknown type, empty encoding */ toolbarHidden;
@property (nonatomic, readonly) NSUndoManager *undoManager;
@property (nonatomic, retain) UIColor *backgroundColor;
@property (nonatomic, readonly) UIView *bannerView;
@property (nonatomic) void /* unknown type, empty encoding */ showBannerView;
@property (nonatomic, readonly) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } pdfFrame;
@property (nonatomic, readonly) UIScrollView *pdfScrollView;
@property (nonatomic, readonly) BOOL canBecomeFirstResponder;

- (id)viewForZoomingInScrollView:(id)a0;
- (void)contextActiveInteractionTypesDidChange:(id)a0;
- (void)contextAnalysisDidChange:(id)a0;
- (void)contextAvailableResultsDidChange:(id)a0;
- (void)contextDidDismissVisualSearchController:(id)a0;
- (void)contextWillPresentVisualSearchController:(id)a0;
- (void)flattenImageForAnalysis;
- (void)infoButtonTapped;
- (id)presentingViewControllerForContext:(id)a0;
- (void)setShouldHideMarkupOverlays:(BOOL)a0 animated:(BOOL)a1;
- (void)setupAndStartImageAnalysisIfNeeded;
- (void)stopImageAnalysis;
- (void)updateForFullscreen:(BOOL)a0 animated:(BOOL)a1;
- (void)didBecomeActive:(id)a0;
- (void)dealloc;
- (void)redo:(id)a0;
- (void)traitCollectionDidChange:(id)a0;
- (void)viewDidLayoutSubviews;
- (BOOL)resignFirstResponder;
- (id)dataRepresentationWithError:(id *)a0;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void).cxx_destruct;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (BOOL)becomeFirstResponder;
- (void)undo:(id)a0;
- (id)initWithCoder:(id)a0;
- (void)viewIsAppearing:(BOOL)a0;
- (void)handleDidBecomeActive;
- (void)revert:(id)a0;
- (BOOL)acceptSingleTouch:(id)a0;
- (id)archivedModelData;
- (void)doubleTapped:(id)a0;
- (BOOL)isTouchInBannerView:(id)a0;
- (BOOL)isTouchInPageLabelView:(id)a0;
- (BOOL)isTouchInThumbnailView:(id)a0;
- (void)loadFromData:(id)a0 with:(id)a1 placeholderImage:(id)a2 completionHandler:(id /* block */)a3;
- (void)loadFromURL:(id)a0 with:(id)a1 placeholderImage:(id)a2 completionHandler:(id /* block */)a3;
- (BOOL)pdfViewAcceptSingleTouch:(id)a0;
- (void)pdfViewScaleChanged:(id)a0;
- (void)showBannerViewWith:(id)a0;
- (BOOL)validateRedo:(id)a0;
- (BOOL)validateUndo:(id)a0;
- (void)writeTo:(NSURL *)a0 imageType:(UTType *)a1 embeddingSourceImageAndEditModel:(BOOL)a2 options:(NSDictionary *)a3 completionHandler:(void (^)(BOOL, NSError *))a4;
- (BOOL)writeTo:(id)a0 imageType:(id)a1 error:(id *)a2 embeddingSourceImageAndEditModel:(BOOL)a3;
- (BOOL)writeTo:(id)a0 imageType:(id)a1 error:(id *)a2 embeddingSourceImageAndEditModel:(BOOL)a3 options:(id)a4;

@end