text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <UIKit/UIResponder.h>
  
  #import "MCProfileConnectionObserver-Protocol.h"
  #import "PBLanguageChangeObserverDelegate-Protocol.h"
  #import "PBMediaRemoteObserverDelegate-Protocol.h"
  #import "PBPowerManagerObserver-Protocol.h"
  #import "PBSBulletinServiceDelegate-Protocol.h"
  #import "PBSceneManagerObserver-Protocol.h"
  #import "UIApplicationDelegate-Protocol.h"
  #import "_UIApplicationInitializationContextFactory-Protocol.h"
  
  @class NSString, PBAppInfoController, PBBulletinService, PBConstantAudioOutputController, PBLanguageChangeObserver, PBSBulletin, PBSafeAreaWindow, PBSerialNumberWindow, PBUserNotificationHandler, TVSBackgroundTask, UIWindow;
  
  @interface PBAppDelegate : UIResponder <PBMediaRemoteObserverDelegate, PBLanguageChangeObserverDelegate, MCProfileConnectionObserver, _UIApplicationInitializationContextFactory, PBSceneManagerObserver, PBPowerManagerObserver, PBSBulletinServiceDelegate, UIApplicationDelegate>
  {
      PBUserNotificationHandler *_userNotificationHandler;	// 8 = 0x8
      PBSafeAreaWindow *_safeAreaWindow;	// 16 = 0x10
      PBSerialNumberWindow *_serialNumberWindow;	// 24 = 0x18
      _Bool _tooHot;	// 32 = 0x20
      double _homeLongPressStartTime;	// 40 = 0x28
      _Bool _appLaunchDisabled;	// 48 = 0x30
      _Bool _awaitingSiriOptInOfferResponse;	// 49 = 0x31
      _Bool __kioskRelaunchDisabled;	// 50 = 0x32
      TVSBackgroundTask *_programmingGuideBackgroundTask;	// 56 = 0x38
      id _buddyPrefsObservingToken;	// 64 = 0x40
      PBLanguageChangeObserver *_languageChangeObserver;	// 72 = 0x48
      PBAppInfoController *_appInfoController;	// 80 = 0x50
      PBConstantAudioOutputController *_constantAudioOutputController;	// 88 = 0x58
      PBBulletinService *_bulletinService;	// 96 = 0x60
      PBSBulletin *_powerOffBulletin;	// 104 = 0x68
      NSString *_initialLaunchApplicationBundleID;	// 112 = 0x70
  }
  
  + (id)_newApplicationInitializationContext;	// IMP=0x00000001001f62e8
  + (id)_defaultSceneIdentity;	// IMP=0x00000001001f622c
  + (id)sharedApplicationDelegate;	// IMP=0x00000001001f61b4
  - (void).cxx_destruct;	// IMP=0x000000010020c0cc
  @property(readonly, nonatomic) NSString *initialLaunchApplicationBundleID; // @synthesize initialLaunchApplicationBundleID=_initialLaunchApplicationBundleID;
  @property(retain, nonatomic) PBSBulletin *powerOffBulletin; // @synthesize powerOffBulletin=_powerOffBulletin;
  @property(retain, nonatomic) PBBulletinService *bulletinService; // @synthesize bulletinService=_bulletinService;
  @property(retain, nonatomic) PBConstantAudioOutputController *constantAudioOutputController; // @synthesize constantAudioOutputController=_constantAudioOutputController;
  @property(readonly, nonatomic) PBAppInfoController *appInfoController; // @synthesize appInfoController=_appInfoController;
  @property(nonatomic) _Bool _kioskRelaunchDisabled; // @synthesize _kioskRelaunchDisabled=__kioskRelaunchDisabled;
  @property(nonatomic) _Bool awaitingSiriOptInOfferResponse; // @synthesize awaitingSiriOptInOfferResponse=_awaitingSiriOptInOfferResponse;
  @property(retain, nonatomic) PBLanguageChangeObserver *languageChangeObserver; // @synthesize languageChangeObserver=_languageChangeObserver;
  @property(retain, nonatomic) id buddyPrefsObservingToken; // @synthesize buddyPrefsObservingToken=_buddyPrefsObservingToken;
  @property(retain, nonatomic) TVSBackgroundTask *programmingGuideBackgroundTask; // @synthesize programmingGuideBackgroundTask=_programmingGuideBackgroundTask;
  @property(nonatomic) _Bool appLaunchDisabled; // @synthesize appLaunchDisabled=_appLaunchDisabled;
  - (_Bool)_applicationForPIDIsPlaying:(int)arg1;	// IMP=0x000000010020bbb4
  - (_Bool)_requestSleepForReason:(id)arg1;	// IMP=0x000000010020b9ac
  - (_Bool)_requestWakeForReason:(id)arg1;	// IMP=0x000000010020b774
  - (void)stopSiriWithContext:(id)arg1;	// IMP=0x000000010020b4e8
  - (void)startSiriWithContext:(id)arg1;	// IMP=0x000000010020b02c
  - (void)activateSiriWithContext:(id)arg1;	// IMP=0x000000010020abbc
  - (void)_setLateNightModeEnabled:(_Bool)arg1;	// IMP=0x000000010020aab0
  - (void)_handleDisableLateNightModeNotification:(id)arg1;	// IMP=0x000000010020aa44
  - (void)_handleEnableLateNightModeNotification:(id)arg1;	// IMP=0x000000010020a9d8
  - (void)_performObliterationIfNeeded;	// IMP=0x000000010020a14c
  - (_Bool)_wakeDeviceForSiriInteractionWithContext:(id)arg1;	// IMP=0x0000000100209f84
  - (void)powerManager:(id)arg1 willWakeSystemWithReason:(long long)arg2 completion:(CDUnknownBlockType)arg3;	// IMP=0x0000000100209ee8
  - (void)powerManager:(id)arg1 willSleepSystemWithReason:(long long)arg2 completion:(CDUnknownBlockType)arg3;	// IMP=0x0000000100209e08
  - (void)bulletinService:(id)arg1 didDismissBulletin:(id)arg2 withReason:(unsigned long long)arg3;	// IMP=0x0000000100209d48
  - (void)_showPowerOffBulletin;	// IMP=0x0000000100209b34
  - (void)_updateEventMaskingWindow;	// IMP=0x0000000100209a40
  - (_Bool)_keyboardFocusedInApp:(id)arg1;	// IMP=0x0000000100209884
  - (_Bool)_shouldShowSiri;	// IMP=0x00000001002091dc
  - (void)_setupWebinspector;	// IMP=0x000000010020916c
  - (void)_startObservingPurpleBuddyPrefs;	// IMP=0x000000010020904c
  - (void)_resumeActivity;	// IMP=0x0000000100208ef4
  - (void)_stopAllActivity;	// IMP=0x0000000100208b3c
  - (void)_pausePlayback;	// IMP=0x0000000100208b04
  - (void)_handleThermalNotification;	// IMP=0x0000000100208568
  - (void)_registerForThermalNotifications;	// IMP=0x00000001002083b0
  - (void)triggerThermalNotification;	// IMP=0x000000010020837c
  - (void)_presentSiriOptInDialogWithViewController:(id)arg1 completion:(CDUnknownBlockType)arg2;	// IMP=0x0000000100208070
  - (_Bool)_shouldOfferEnableDataSharing;	// IMP=0x0000000100207fd8
  - (_Bool)_suggestUserEnableDataSharing;	// IMP=0x0000000100207b0c
  - (_Bool)_suggestUserEnableDictation;	// IMP=0x0000000100207594
  - (_Bool)_suggestUserEnableAssistantAndDictation;	// IMP=0x00000001002071a0
  - (void)_launchAppSwitcher;	// IMP=0x0000000100206c4c
  - (void)_launchTVSettingsWithOpenURL:(id)arg1;	// IMP=0x0000000100206b08
  - (_Bool)_launchConferenceRoomDisplayAppWithReason:(unsigned long long)arg1;	// IMP=0x0000000100206a10
  - (_Bool)_isPurpleBuddyActiveScene;	// IMP=0x0000000100206948
  - (void)_handlePurpleBuddyExit;	// IMP=0x00000001002067f0
  - (void)_launchPurpleBuddyWithCompletion:(CDUnknownBlockType)arg1;	// IMP=0x00000001002063d0
  - (void)_launchPurpleBuddy;	// IMP=0x0000000100206394
  - (_Bool)_launchTVWatchList;	// IMP=0x0000000100205e4c
  - (_Bool)_launchTVSearch;	// IMP=0x0000000100205c60
  - (void)_startSteadyStateServices;	// IMP=0x0000000100205a58
  - (void)presentNowPlayingWithOptions:(id)arg1 completion:(CDUnknownBlockType)arg2;	// IMP=0x0000000100205928
  - (void)presentSystemRoutingUIWithOptions:(id)arg1 completion:(CDUnknownBlockType)arg2;	// IMP=0x0000000100205770
  - (void)launchPostSetupApp;	// IMP=0x0000000100205080
  - (void)launchPostWakeDefaultApp;	// IMP=0x0000000100205014
  - (void)_handleKioskAppLaunchFailure;	// IMP=0x0000000100204f90
  - (void)openKioskApplicationWithReason:(id)arg1 options:(id)arg2 completion:(CDUnknownBlockType)arg3;	// IMP=0x0000000100204638
  - (void)enableKioskRelaunchForPPT;	// IMP=0x0000000100204608
  - (void)disableKioskRelaunchForPPT;	// IMP=0x00000001002045d8
  - (void)_sendActionOrShowUnconfiguredAlertForAction:(long long)arg1;	// IMP=0x0000000100203f70
  - (void)_createInitialAppScene;	// IMP=0x0000000100203930
  - (void)_startBulletinBoardServer;	// IMP=0x00000001002038b0
  - (void)_handleStoreAccountChangedNotification;	// IMP=0x0000000100203790
  - (void)_resetProgrammingGuideRefreshTaskWithTimeIntervalInSeconds:(double)arg1;	// IMP=0x0000000100203608
  - (void)_updateProgrammingGuide;	// IMP=0x00000001002033ac
  - (void)_updateWhatsNewCheckTimeInterval;	// IMP=0x00000001002031c0
  - (void)_startStoreURLBagMonitoring;	// IMP=0x0000000100202fcc
  - (void)_startSoftwareUpdateService;	// IMP=0x0000000100202f6c
  - (void)_handleStoreURLBagDidLoadNotification;	// IMP=0x0000000100202e64
  - (void)observer:(id)arg1 didObserveLanguageChange:(_Bool)arg2 localeChange:(_Bool)arg3 source:(long long)arg4;	// IMP=0x0000000100202588
  - (void)_setupLanguageChangeObserving;	// IMP=0x0000000100202490
  - (void)mediaRemoteObserverNowPlayingInfoDidChange:(id)arg1 nowPlayingInfo:(id)arg2;	// IMP=0x0000000100202364
  - (void)mediaRemoteObserverNowPlayingAppDidChange:(id)arg1;	// IMP=0x0000000100202180
  - (void)mediaRemoteObserverIsPlayingDidChange:(id)arg1;	// IMP=0x0000000100201e94
  - (_Bool)mediaRemoteObserverShouldShowTrackChangeBulletin:(id)arg1;	// IMP=0x0000000100201b78
  - (void)mediaRemoteObserverRemotePlaybackStateDidChange:(id)arg1;	// IMP=0x0000000100201a34
  - (_Bool)_wouldExpectPlayPauseButtonUpShouldPause;	// IMP=0x00000001002019bc
  - (_Bool)_wouldExpectPlayPauseButtonDownShouldPause;	// IMP=0x000000010020194c
  - (_Bool)_wouldExpectPlayPauseButtonShouldPause:(_Bool *)arg1;	// IMP=0x0000000100201604
  - (void)handleBlackScreenRecoveryEvent:(id)arg1;	// IMP=0x0000000100201418
  - (void)handleScreenshotEvent:(id)arg1;	// IMP=0x000000010020126c
  - (void)handleSysdiagnoseEvent:(id)arg1;	// IMP=0x00000001002010cc
  - (void)handleChannelGuideLongPressEvent:(id)arg1;	// IMP=0x0000000100201008
  - (void)handleChannelGuideTapEvent:(id)arg1;	// IMP=0x0000000100200f54
  - (void)handleExposeAllTapEvent;	// IMP=0x0000000100200e60
  - (void)handleTVLongPressEvent:(id)arg1;	// IMP=0x0000000100200964
  - (void)handleTVTripleTapEvent;	// IMP=0x00000001002007b4
  - (void)handleTVDoubleTapEvent;	// IMP=0x00000001002000b4
  - (void)handleTVTapEventAsThirdTapEventInAppSwitcher;	// IMP=0x00000001001ffe90
  - (void)_handleTVTapEventWithHIDRef:(struct __IOHIDEvent *)arg1;	// IMP=0x00000001001fefe4
  - (void)handleTVTapEvent:(id)arg1;	// IMP=0x00000001001fef54
  - (void)handlePowerOffTapEvent:(id)arg1;	// IMP=0x00000001001fedd4
  - (void)handlePowerOnTapEvent:(id)arg1;	// IMP=0x00000001001fec94
  - (void)handlePowerToggleTapEvent:(id)arg1;	// IMP=0x00000001001fea64
  - (void)handlePowerOffExternalEvent;	// IMP=0x00000001001fe964
  - (void)handlePowerOnExternalEvent;	// IMP=0x00000001001fe864
  - (void)handlePowerToggleExternalEvent:(id)arg1;	// IMP=0x00000001001fe634
  - (void)handleMuteTapEvent;	// IMP=0x00000001001fe520
  - (void)handleVolumeDownLongPressEvent:(id)arg1;	// IMP=0x00000001001fe280
  - (void)handleVolumeUpLongPressEvent:(id)arg1;	// IMP=0x00000001001fdfe0
  - (void)handleFastForwardLongPressEvent:(id)arg1;	// IMP=0x00000001001fde6c
  - (void)handleRewindLongPressEvent:(id)arg1;	// IMP=0x00000001001fdcf8
  - (void)handleSkipBackwardsRepeatingPressEvent:(id)arg1;	// IMP=0x00000001001fdbc4
  - (void)handleSkipForwardsRepeatingPressEvent:(id)arg1;	// IMP=0x00000001001fda90
  - (void)_handleSkipGestureRecognizer:(id)arg1 withCommand:(unsigned int)arg2 interval:(double)arg3;	// IMP=0x00000001001fd954
  - (void)handlePreviousTrackTapEvent;	// IMP=0x00000001001fd85c
  - (void)handleNextTrackTapEvent;	// IMP=0x00000001001fd764
  - (void)handleFastForwardTapEvent;	// IMP=0x00000001001fd620
  - (void)handleRewindTapEvent;	// IMP=0x00000001001fd4dc
  - (void)_changePlaybackRateWithBlock:(CDUnknownBlockType)arg1;	// IMP=0x00000001001fd2c4
  - (void)handleStopTapEvent;	// IMP=0x00000001001fd1cc
  - (void)handlePauseTapEvent;	// IMP=0x00000001001fd0d4
  - (void)handlePlayTapEvent;	// IMP=0x00000001001fcfd8
  - (void)handlePlayPauseTapEvent;	// IMP=0x00000001001fceb8
  - (_Bool)shouldTogglePlayPauseOnButtonUp;	// IMP=0x00000001001fcd88
  - (_Bool)shouldTogglePlayPauseOnButtonDown;	// IMP=0x00000001001fcc58
  - (void)_sendMediaRemoteCommand:(unsigned int)arg1;	// IMP=0x00000001001fcc14
  - (void)_sendMediaRemoteCommand:(unsigned int)arg1 withOptions:(id)arg2;	// IMP=0x00000001001fc864
  - (_Bool)_shouldSendMediaRemoteCommand:(unsigned int)arg1;	// IMP=0x00000001001fc340
  - (void)handleMicrophoneButtonDownEvent:(id)arg1;	// IMP=0x00000001001fc108
  - (void)handleMicrophoneLongPressEvent:(id)arg1;	// IMP=0x00000001001fbe10
  - (void)handleMicrophoneTapEvent:(id)arg1;	// IMP=0x00000001001fbc08
  - (_Bool)handleUnhandledMenuEvent;	// IMP=0x00000001001fb6e0
  - (void)_updateTripleTapMenu;	// IMP=0x00000001001fb564
  - (void)handleQuadrupleMenuTapEvent;	// IMP=0x00000001001fb444
  - (void)_handleMenuOrACHomeLongPressEventWithYesForMenuNoForACHome:(_Bool)arg1 recognizer:(id)arg2;	// IMP=0x00000001001fb090
  - (_Bool)_cleanUpUIStackAndLaunchKioskAppWithReason:(id)arg1;	// IMP=0x00000001001fa9e0
  - (void)handleACHomeLongPressEvent:(id)arg1;	// IMP=0x00000001001fa898
  - (void)handleMenuLongPressEvent:(id)arg1;	// IMP=0x00000001001fa750
  - (void)handleACHomeSingleTapEvent:(id)arg1;	// IMP=0x00000001001fa584
  - (void)handleMenuSingleTapEvent:(id)arg1;	// IMP=0x00000001001fa3bc
  - (_Bool)_handleMenuOrACHomeSingleTapEventWithYesForMenuNoForACHome:(_Bool)arg1 recognizer:(id)arg2;	// IMP=0x00000001001f96dc
  - (void)handleACHomeDoubleTapEvent:(id)arg1;	// IMP=0x00000001001f94f4
  - (void)handleMenuDoubleTapEvent;	// IMP=0x00000001001f9414
  - (void)handleMenuTripleTapEvent;	// IMP=0x00000001001f917c
  - (void)profileConnectionDidReceiveEffectiveSettingsChangedNotification:(id)arg1 userInfo:(id)arg2;	// IMP=0x00000001001f90ac
  - (_Bool)application:(id)arg1 openURL:(id)arg2 options:(id)arg3;	// IMP=0x00000001001f8dcc
  - (void)application:(id)arg1 didReceiveRemoteNotification:(id)arg2 fetchCompletionHandler:(CDUnknownBlockType)arg3;	// IMP=0x00000001001f8b34
  - (_Bool)application:(id)arg1 didFinishLaunchingWithOptions:(id)arg2;	// IMP=0x00000001001f6970
  - (void)tvs_bindAccessibilityMenuOptionsBindingToObject:(id)arg1 withKeyPath:(id)arg2 options:(id)arg3;	// IMP=0x00000001001f67e0
  - (id)AccessibilityMenuOptionsBinding;	// IMP=0x00000001001f6724
  - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;	// IMP=0x00000001001f6614
  - (void)dealloc;	// IMP=0x00000001001f6580
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  @property(retain, nonatomic) UIWindow *window;
  
  @end
  
  