@class UIView, NSString, NSArray, _UIResilientRemoteViewContainerViewController, DOCDocBrowserVC_UIActivityViewController, NSOperationQueue, NSURL, DOCConfiguration, UIViewController, DOCAppearance, _UIRemoteViewController, UIColor; @protocol DOCServiceDocumentBrowserViewControllerInterface, UIDocumentBrowserViewControllerDelegate; @interface UIDocumentBrowserViewController : UIViewController <DOCHostDocumentBrowserViewControllerInterface, DOCViewServiceErrorViewControllerDelegate, _UIRemoteViewControllerContaining, DOCRemoteViewControllerDelegate, UIAdaptivePresentationControllerDelegate, NSCoding> { BOOL _isDisplayingRemoteViewController; UIView *_trackingViewsContainer; DOCAppearance *_appearance; NSURL *_urlCurrentlyBeingImported; } @property (retain, nonatomic) NSArray *leadingBarButtonTrackingViews; @property (retain, nonatomic) NSArray *trailingBarButtonTrackingViews; @property (retain, nonatomic) NSArray *remoteAdditionalLeadingNavigationBarButtonItems; @property (retain, nonatomic) NSArray *remoteAdditionalTrailingNavigationBarButtonItems; @property (nonatomic) BOOL shouldDelayRemoteViewController; @property (retain, nonatomic) UIViewController *dummySplitViewController; @property (retain, nonatomic) _UIResilientRemoteViewContainerViewController *remoteViewController; @property (weak, nonatomic) DOCDocBrowserVC_UIActivityViewController *activityViewController; @property (retain, nonatomic) id<DOCServiceDocumentBrowserViewControllerInterface> serviceProxy; @property (retain, nonatomic) NSOperationQueue *serviceQueue; @property (retain, nonatomic) DOCConfiguration *configuration; @property (copy, nonatomic) UIColor *backgroundColor; @property (copy, nonatomic) NSString *createButtonTitle; @property (weak, nonatomic) id<UIDocumentBrowserViewControllerDelegate> delegate; @property (nonatomic) BOOL allowsDocumentCreation; @property (nonatomic) BOOL allowsPickingMultipleItems; @property (readonly, copy, nonatomic) NSArray *allowedContentTypes; @property (readonly, copy, nonatomic) NSArray *recentDocumentsContentTypes; @property (readonly, copy, nonatomic) NSArray *contentTypesForRecentDocuments; @property (nonatomic) BOOL shouldShowFileExtensions; @property (retain, nonatomic) NSArray *additionalLeadingNavigationBarButtonItems; @property (retain, nonatomic) NSArray *additionalTrailingNavigationBarButtonItems; @property (copy, nonatomic) NSArray *customActions; @property (nonatomic) unsigned long long browserUserInterfaceStyle; @property (copy, nonatomic) NSString *localizedCreateDocumentActionTitle; @property (nonatomic) double defaultDocumentAspectRatio; @property (readonly, nonatomic) _UIRemoteViewController *_containedRemoteViewController; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)placeholderURLForDownloadsFolder; - (void)applicationDidBecomeActive:(id)a0; - (id)init; - (void)dealloc; - (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0; - (void)encodeWithCoder:(id)a0; - (void)viewDidLoad; - (long long)preferredStatusBarStyle; - (void)setEditing:(BOOL)a0 animated:(BOOL)a1; - (id)preferredFocusEnvironments; - (void)updateBackgroundColor; - (id)keyCommands; - (void)presentViewController:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2; - (id)initWithConfiguration:(id)a0; - (BOOL)canBecomeFirstResponder; - (void).cxx_destruct; - (void)viewDidMoveToWindow:(id)a0 shouldAppearOrDisappear:(BOOL)a1; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (id)initWithCoder:(id)a0; - (BOOL)_delegateRespondsToSelector:(SEL)a0; - (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1; - (unsigned long long)browserUserInterfaceStyle; - (id)childViewControllerForScreenEdgesDeferringSystemGestures; - (id)initForOpeningContentTypes:(id)a0; - (void)presentationController:(id)a0 prepareAdaptivePresentationController:(id)a1; - (void)revealDocumentAtURL:(id)a0 importIfNeeded:(BOOL)a1 completion:(id /* block */)a2; - (void)setBrowserUserInterfaceStyle:(unsigned long long)a0; - (id)initForOpeningFilesWithContentTypes:(id)a0; - (id)transitionControllerForDocumentAtURL:(id)a0; - (void)importDocumentAtURL:(id)a0 nextToDocumentAtURL:(id)a1 mode:(unsigned long long)a2 completionHandler:(id /* block */)a3; - (void)__commonInit; - (id)_activityViewControllerWithItemBookmarks:(id)a0 isForTitleMenuFolderSharing:(BOOL)a1 popoverTracker:(id)a2 isContentManaged:(BOOL)a3 additionalActivities:(id)a4 activityRunner:(id)a5; - (void)_clearShownViewControllers; - (void)_commitDocumentURLPreview:(id)a0; - (void)_didImportDocumentAtURL:(id)a0 toDestinationItemBookmark:(id)a1; - (void)_didPickItemBookmarks:(id)a0; - (void)_didRequestDocumentCreationWithHandler:(id /* block */)a0; - (void)_didTriggerBarButtonWithUUID:(id)a0; - (void)_didTriggerCustomActionWithIdentifier:(id)a0 onItemBookmarks:(id)a1; - (void)_displayActivityControllerWithItemBookmarks:(id)a0 popoverTracker:(id)a1 isContentManaged:(BOOL)a2 additionalActivities:(id)a3 activityProxy:(id)a4; - (void)_displayRemoteControllerIfNeeded; - (void)_documentPickerWasCancelled; - (void)_embedDocumentBrowserViewController; - (void)_embedViewController:(id)a0; - (void)_establishFirstResponderOnServiceSideForKeyCommand:(id)a0; - (void)_failedToImportDocumentAtURL:(id)a0 error:(id)a1; - (void)_fallbackRenameDocumentAtURL:(id)a0 proposedName:(id)a1 completionHandler:(id /* block */)a2; - (void)_importDocumentAtURL:(id)a0 neighbourURL:(id)a1 mode:(unsigned long long)a2 completionHandler:(id /* block */)a3; - (void)_instantiateRemoteViewControllerWithCompletion:(id /* block */)a0; - (void)_presentActivityViewControllerForItemBookmarks:(id)a0 withPopoverTracker:(id)a1 isContentManaged:(BOOL)a2 additionalActivities:(id)a3 activityProxy:(id)a4; - (void)_renameDocumentAtURL:(id)a0 newName:(id)a1 completionBlock:(id /* block */)a2; - (id)_sandboxingURLWrapperForURL:(id)a0 readonly:(BOOL)a1 error:(id *)a2; - (BOOL)_shouldConsultDelegateShouldShowActivityViewControllerForItemBookmarks:(id)a0; - (void)_showDocumentBrowserViewController:(BOOL)a0; - (void)_showErrorViewController; - (void)_updateRemoteBarButtonFrames:(id)a0 forUUID:(id)a1; - (void)addDummySplitViewControllerForPreferredContentSize; - (void)addOperationToServiceQueue:(id /* block */)a0; - (void)clearCurrentOpenInteraction; - (id)configurationForOpeningDocumentsWithContentTypes:(id)a0; - (void)didTapTryAgainInErrorViewController:(id)a0; - (void)dismissAllPresentedViewControllers:(BOOL)a0 completion:(id /* block */)a1; - (void)effectiveAppearanceDidChange:(id)a0; - (void)forwardHostSceneIdentifier:(id)a0; - (void)getTrackingViews:(id *)a0 remoteButtons:(id *)a1 fromBarButtons:(id)a2; - (void)importDocumentAtURL:(id)a0 byMoving:(BOOL)a1 toCurrentBrowserLocationWithCompletion:(id /* block */)a2; - (void)importDocumentAtURL:(id)a0 mode:(unsigned long long)a1 toCurrentBrowserLocationWithCompletion:(id /* block */)a2; - (void)manageOverrideIfNecessaryForPresentationController:(id)a0; - (void)performKeyCommandNoOpOnHostSide:(id)a0; - (void)prepareItemBookmarks:(id)a0 forMode:(unsigned long long)a1 usingBookmark:(BOOL)a2 completionBlock:(id /* block */)a3; - (void)prepareItemBookmarks:(id)a0 usingBookmark:(BOOL)a1 completionBlock:(id /* block */)a2; - (id)recentDocumentsContentTypesFromInfoPlist; - (id)remoteBarButtonForUUID:(id)a0; - (void)remoteViewController:(id)a0 didTerminateViewServiceWithError:(id)a1; - (void)renameDocumentAtURL:(id)a0 proposedName:(id)a1 completionHandler:(id /* block */)a2; - (BOOL)supportsRemovableFileProvidersForConfiguration:(id)a0; - (id)trackingViewForUUID:(id)a0; - (id)transitionControllerForDocumentURL:(id)a0; - (void)updateForChangedTraitsAffectingColors; @end