@class NUPageViewControllerScrollView, NSMutableArray, NSString, NSObject, UIViewController; @protocol OS_dispatch_group, NUPageViewControllerDelegate, NUPageViewControllerDataSource; @interface NUPageViewController : UIViewController <UIScrollViewDelegate, NUPageViewControllerScrollViewAccessibilityDelegate> @property (readonly, nonatomic) NUPageViewControllerScrollView *scrollView; @property (readonly, nonatomic) NSObject<OS_dispatch_group> *idleDispatchGroup; @property (retain, nonatomic) UIViewController *managedForViewController; @property (retain, nonatomic) UIViewController *previousViewController; @property (retain, nonatomic) UIViewController *nextViewController; @property (retain, nonatomic) UIViewController *possibleNextViewController; @property (retain, nonatomic) UIViewController *originalVisibleViewController; @property (retain, nonatomic) UIViewController *appearingViewController; @property (retain, nonatomic) UIViewController *disappearingViewController; @property (nonatomic) BOOL cancelScrollViewDidScroll; @property (readonly, nonatomic) BOOL isTransitioning; @property (readonly, nonatomic) struct CGSize { double width; double height; } transitioningSize; @property (readonly, nonatomic) struct CGSize { double x0; double x1; } pageSize; @property (readonly, nonatomic) BOOL scrollViewStartedScrolling; @property (retain, nonatomic) NSMutableArray *replayViewTransitions; @property (weak, nonatomic) id<NUPageViewControllerDataSource> dataSource; @property (weak, nonatomic) id<NUPageViewControllerDelegate> delegate; @property (retain, nonatomic) UIViewController *visibleViewController; @property (nonatomic) BOOL pagingEnabled; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)scrollViewDidEndDecelerating:(id)a0; - (void)commonInit; - (void)viewWillAppear:(BOOL)a0; - (BOOL)shouldAutomaticallyForwardAppearanceMethods; - (void)viewWillLayoutSubviews; - (void)viewDidLoad; - (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1; - (void)scrollViewDidEndScrollingAnimation:(id)a0; - (id)childViewControllerForStatusBarHidden; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (void)viewWillDisappear:(BOOL)a0; - (void).cxx_destruct; - (void)updateContentSize; - (void)viewDidAppear:(BOOL)a0; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (void)viewDidDisappear:(BOOL)a0; - (void)scrollViewDidScroll:(id)a0; - (id)initWithCoder:(id)a0; - (void)scrollViewWillBeginDragging:(id)a0; - (struct CGPoint { double x0; double x1; })centerForIndex:(unsigned long long)a0; - (void)handleScrollEnd; - (BOOL)isTransitioningToViewController; - (BOOL)_assistiveTechnologyIsRunning; - (void)repositionPages; - (void)_keyboardSwitchGoingRight:(BOOL)a0; - (BOOL)_shouldIgnoreDidScrollWithScrollView:(id)a0; - (void)accessibilityHandleRequestToGoBackForPageViewControllerScrollView:(id)a0; - (void)accessibilityHandleRequestToGoForewardForPageViewControllerScrollView:(id)a0; - (void)addViewController:(id)a0 fromScroll:(BOOL)a1; - (void)callLastViewAppearanceMethods; - (BOOL)canSwitchToNextViewController; - (BOOL)canSwitchToPreviousViewController; - (void)handleScrollStart; - (void)keyboardOrActionSwitchToNextViewController; - (void)keyboardOrActionSwitchToPreviousViewController; - (void)managePreviousAndNextViewController; - (void)performWhenIdle:(id /* block */)a0; - (void)reindexViewControllers; - (void)removeViewController:(id)a0; - (void)switchToNextViewController; - (void)switchToPreviousViewController; - (void)transitionToSize:(struct CGSize { double x0; double x1; })a0; - (void)updateContentOffset; - (void)updatePositionForViewController:(id)a0; - (void)updateScrollView; @end