@class NSString, UIScene, NSData, UIView, FBScene; @protocol UIScenePresenter; @interface ICSystemPaperSceneViewController : UIViewController <BSInvalidatable, FBSceneDelegate, _UISceneSettingsDiffAction> { UIView *_sceneContainerView; FBScene *_scene; id<UIScenePresenter> _scenePresenter; UIScene *_uiParentScene; BOOL _visible; BOOL _invalidated; } @property (readonly, copy, nonatomic) NSData *userActivityData; @property (nonatomic, getter=isActive) BOOL active; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)presentSystemPaperWithUserActivityData:(id)a0 presenter:(id)a1 completion:(id /* block */)a2; - (void)willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1; - (void)viewSafeAreaInsetsDidChange; - (void)_update; - (void)setNeedsFocusUpdate; - (void)scene:(id)a0 didReceiveActions:(id)a1; - (void)viewWillAppear:(BOOL)a0; - (void)dealloc; - (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0; - (void)traitCollectionDidChange:(id)a0; - (void)viewDidLayoutSubviews; - (void)_performActionsForUIScene:(id)a0 withUpdatedFBSScene:(id)a1 settingsDiff:(id)a2 fromSettings:(id)a3 transitionContext:(id)a4 lifecycleActionType:(unsigned int)a5; - (void)scene:(id)a0 didUpdateClientSettingsWithDiff:(id)a1 oldClientSettings:(id)a2 transitionContext:(id)a3; - (void)sceneDidDeactivate:(id)a0 withError:(id)a1; - (void)sceneDidActivate:(id)a0; - (void)encodeWithCoder:(id)a0; - (void)viewDidLoad; - (void)updateFocusIfNeeded; - (struct CGSize { double x0; double x1; })sizeForChildContentContainer:(id)a0 withParentContainerSize:(struct CGSize { double x0; double x1; })a1; - (void)invalidate; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (void)didMoveToParentViewController:(id)a0; - (void).cxx_destruct; - (void)viewDidMoveToWindow:(id)a0 shouldAppearOrDisappear:(BOOL)a1; - (void)didUpdateFocusInContext:(id)a0 withAnimationCoordinator:(id)a1; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (void)sceneContentStateDidChange:(id)a0; - (BOOL)shouldUpdateFocusInContext:(id)a0; - (void)viewDidDisappear:(BOOL)a0; - (id)initWithCoder:(id)a0; - (void)_teardown; - (long long)contentState; - (void)systemLayoutFittingSizeDidChangeForChildContentContainer:(id)a0; - (void)_adjustParentScene; - (void)_updateSceneToSize:(struct CGSize { double x0; double x1; })a0 orientation:(long long)a1 withAnimationSettings:(id)a2 fence:(id)a3; - (id)initWithUserActivityData:(id)a0; - (void)_updateSceneUIApplicationSceneSettingsWithBlock:(id /* block */)a0; - (void)createLinkWithUserActivityData:(id)a0; - (void)_updateSceneSafeAreaInsets; - (void)_updateSceneUserInterfaceStyle; - (id)uiActivityContinuationActionForUserActivityData:(id)a0; @end