@class UIScene, NSString, NSTimer, UIButton; @interface CKContextContentProviderUIScene : CKContextContentProvider <_UISceneComponentProviding> { UIButton *_debugButton; UIButton *_recentsButton; BOOL _allowAppSwitcherControls; NSTimer *_toolInstallationTimer; } @property (weak, nonatomic, getter=_scene, setter=_setScene:) UIScene *_scene; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)_firstAvailableUIViewControllerForUIView:(id)a0; + (id)_UIElementsForWebViewContentString:(id)a0; + (id)_allViewControllersFromUIViews:(id)a0; + (id)_getNotableSuperviewClassNamesForView:(id)a0; + (void)_descendantsRelevantForContentExtractionFromView:(id)a0 intoArray:(id)a1; + (void)initialize; + (id)_bestContentStringForWebViewUIElements:(id)a0 andTitle:(id)a1; + (BOOL)_isRelevantForExtractionWithView:(id)a0; + (id)_bestVisibleStringForView:(id)a0 usingExecutor:(id)a1; + (id)_handleWKWebView:(id)a0 withExecutor:(id)a1; + (void)_donateContentsOfWindow:(id)a0 usingExecutor:(id)a1 withOptions:(unsigned long long)a2; + (void)_donateText:(id)a0 withTitle:(id)a1 debugText:(id)a2 debugUrlString:(id)a3 rawHTML:(id)a4 leadImage:(id)a5 snapshot:(id)a6 uiElements:(id)a7 extractionItems:(id)a8 usingContextFromExecutor:(id)a9; + (double)_fontSizeOfView:(id)a0 usingExecutor:(id)a1; + (BOOL)_isSensitiveTextContentType:(id)a0; + (void)extractFromScene:(id)a0 usingExecutor:(id)a1 withOptions:(unsigned long long)a2; + (void)_extractContentFromWebView:(id)a0 includingSnapshot:(BOOL)a1 includingUIBoundingBox:(BOOL)a2 ignoreViewTextLengthRequirements:(BOOL)a3 ignoreViewCountCap:(BOOL)a4 includeRawHTML:(BOOL)a5 withCompletionHandler:(id /* block */)a6; + (id)_extractItemsFromViewControllers:(id)a0; + (id)_descendantsRelevantForContentExtractionFromWindow:(id)a0; - (void)_sceneWillInvalidate:(id)a0; - (void)_installRecentsButton; - (BOOL)_shouldInstallAppSwitcherControls; - (void)extractUsingExecutor:(id)a0 withOptions:(unsigned long long)a1; - (void)_installDebuggingControlsIfApplicable; - (id)initWithScene:(id)a0; - (void)_didSelectRecentsControl:(id)a0; - (id)_containerViewForDebugButtons; - (void)_installDebuggingButton; - (void)_setUpDebuggingControlsIfPossibleAfterDelay:(double)a0; - (void).cxx_destruct; - (BOOL)_determineIfDebuggingControlsShouldBeAllowed; - (id)_descendantsRelevantForDebugControls:(id)a0; - (void)_didSelectDebugControl:(id)a0; @end