@class SKUIToolbarController, SKUIMediaQueryEvaluator, NSDictionary, UIViewController, UIView, UIScrollView, NSString, SSVLoadURLOperation, NSSet, SKUINavigationBarController, IKAppDocument, NSArray, NSNumber, SKUIMetricsPageRenderEvent, SKUIMetricsDOMChangeQueue, NSValue; @interface SKUIDocumentContainerViewController : SKUIViewController { UIViewController *_beforeErrorChildViewController; UIViewController *_childViewController; NSArray *_defaultLeftBarButtonItems; IKAppDocument *_document; double _lastBottomLayoutGuideLength; double _lastTopLayoutGuideLength; SSVLoadURLOperation *_loadURLOperation; BOOL _makeSearchBarFirstResponderOnLoad; SKUIMediaQueryEvaluator *_mediaQueryEvaluator; SKUINavigationBarController *_navigationBarController; BOOL _selectSearchBarContentOnBecomingFirstResponder; SKUIToolbarController *_toolbarController; NSNumber *_orientationAtDisappear; NSNumber *_pageResponseAbsoluteTime; NSSet *_personalizationItems; NSDictionary *_presentationOptions; struct { double progress; BOOL isBouncingOffTheEdge; } _scrollingTabAppearanceStatus; NSArray *_searchBarControllers; NSValue *_sizeAtDisappear; unsigned long long _templateViewElementType; struct CGSize { double width; double height; } _viewSize; NSString *_urlString; id /* block */ _pendingSizeTransitionCompletion; } @property (retain, nonatomic) SKUIMetricsPageRenderEvent *pageRenderEvent; @property (retain, nonatomic) SKUIMetricsDOMChangeQueue *domChangeTimingQueue; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) UIView *navigationPaletteView; @property (readonly, nonatomic) UIScrollView *scrollingTabNestedPagingScrollView; + (BOOL)_shouldForwardViewWillTransitionToSize; + (BOOL)allowsChildViewControllerNavigationBarManagement; - (id)animationControllerForPresentedController:(id)a0 presentingController:(id)a1 sourceController:(id)a2; - (id)animationControllerForDismissedController:(id)a0; - (void)viewWillAppear:(BOOL)a0; - (void)dealloc; - (void)reloadData; - (void)viewDidLayoutSubviews; - (id)toolbarItems; - (id)contentScrollView; - (void)loadView; - (id)childViewControllerForStatusBarStyle; - (unsigned long long)supportedInterfaceOrientations; - (id)childViewControllerForStatusBarHidden; - (void)viewWillDisappear:(BOOL)a0; - (void).cxx_destruct; - (void)viewDidAppear:(BOOL)a0; - (void)setPreferredContentSize:(struct CGSize { double x0; double x1; })a0; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (void)willMoveToParentViewController:(id)a0; - (void)viewDidDisappear:(BOOL)a0; - (void)_setChildViewController:(id)a0; - (id)childViewController; - (id)previewMenuItems; - (id)navigationBarTintColor; - (void)_networkTypeChangeNotification:(id)a0; - (void)_redirectToURL:(id)a0; - (void)_reloadPageData; - (BOOL)_shouldFillNavigationBarContentsBasedOnNavigationBarViewElement; - (long long)navigationBarTintAdjustmentMode; - (id /* block */)pendingSizeTransitionCompletion; - (id)navigationBarTitleTextTintColor; - (void)_enqueueLoadURLOperation; - (void)_finishLegacyProtocolOperationForResponse:(id)a0 dataProvider:(id)a1 dictionary:(id)a2; - (void)_finishLoadOperationWithResponse:(id)a0 error:(id)a1; - (BOOL)_makeSearchBarFirstResponderOnLoad; - (id)_navigationBarViewElement; - (id)_newViewControllerWithTemplateElement:(id)a0 options:(id)a1 clientContext:(id)a2; - (void)_onReportDOMChange:(id)a0; - (void)_onReportDocumentReady:(id)a0; - (void)_onReportPlatformJsonTimes:(id)a0; - (void)_onReportRequestTimes:(id)a0; - (void)_reloadDefaultBarButtonItems; - (void)_reloadNavigationBarController; - (void)_reloadNavigationBarControllerIfNeeded; - (void)_reloadNavigationItemContents; - (void)_reloadNavigationPalette; - (void)_reloadToolbar; - (BOOL)_selectSearchBarContentOnBecomingFirstResponder; - (void)_sendOnViewAttributesChangeWithAttributes:(id)a0 viewWillAppear:(BOOL)a1; - (void)_setMakeSearchBarFirstResponderOnLoad:(BOOL)a0; - (void)_setSelectSearchBarContentOnBecomingFirstResponder:(BOOL)a0; - (void)_showAccountViewControllerWithURL:(id)a0; - (void)_showLegacyStorePageWithRequest:(id)a0 page:(id)a1 pageType:(long long)a2 URLResponse:(id)a3; - (id)_sidepackViewControllerWithOptions:(id)a0 clientContext:(id)a1; - (void)_skui_applicationDidEnterBackground:(id)a0; - (void)_skui_applicationWillEnterForeground:(id)a0; - (void)_submitPageRenderIfPossible; - (id)_toolbarViewElement; - (id)additionalLeftBarButtonItemForNavigationBarController:(id)a0; - (id)additionalRightBarButtonItemForNavigationBarController:(id)a0; - (BOOL)document:(id)a0 evaluateStyleMediaQuery:(id)a1; - (void)document:(id)a0 runTestWithName:(id)a1 options:(id)a2; - (void)documentDidSendMessage:(id)a0; - (void)documentDidUpdate:(id)a0; - (void)documentNeedsUpdate:(id)a0; - (void)documentScrollToTop:(id)a0; - (void)getModalSourceViewForElementIdentifier:(id)a0 completionBlock:(id /* block */)a1; - (id)impressionableViewElementsForDocument:(id)a0; - (id)initWithDocument:(id)a0 options:(id)a1 clientContext:(id)a2; - (id)mediaQueryEvaluator:(id)a0 valueForKey:(id)a1; - (void)mediaQueryEvaluatorDidChange:(id)a0; - (BOOL)performTestWithName:(id)a0 options:(id)a1; - (BOOL)prefersNavigationBarBackgroundViewHidden; - (BOOL)prefersNavigationBarHidden; - (void)resourceLoader:(id)a0 didLoadAllForReason:(long long)a1; - (void)resourceLoaderDidBeginLoading:(id)a0; - (void)scrollingTabAppearanceStatusWasUpdated:(struct { double x0; BOOL x1; })a0; - (id)scrollingTabViewControllerInNestedPagingScrollViewAtPageIndex:(unsigned long long)a0; - (void)skui_viewWillAppear:(BOOL)a0; @end