//
//     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/UIApplication.h>

#import "CoreTelephonyClientCarrierBundleDelegate-Protocol.h"
#import "EAAccessoryDelegate-Protocol.h"
#import "MCProfileConnectionObserver-Protocol.h"
#import "PSSplitViewControllerNavigationDelegate-Protocol.h"
#import "UIApplicationDelegate-Protocol.h"
#import "UISplitViewControllerDelegate-Protocol.h"

@class BKSApplicationStateMonitor, CoreTelephonyClient, EAAccessory, NSMutableSet, NSString, PSSplitViewController, PSUIPrefsRootController, PSURLManager, PreferenceSceneDelegate, UIWindow, UIWindowScene;

@interface PreferencesAppController : UIApplication <PSSplitViewControllerNavigationDelegate, CoreTelephonyClientCarrierBundleDelegate, UIApplicationDelegate, EAAccessoryDelegate, MCProfileConnectionObserver, UISplitViewControllerDelegate>
{
    PSSplitViewController *_splitViewController;	// 8 = 0x8
    PSUIPrefsRootController *_controller;	// 16 = 0x10
    UIWindow *_window;	// 24 = 0x18
    _Bool _isLocked;	// 32 = 0x20
    _Bool _loadingExternalURL;	// 33 = 0x21
    unsigned long long _backgroundTaskHandle;	// 40 = 0x28
    _Bool _settingsWasResigned;	// 48 = 0x30
    unsigned int _rootDomainConnect;	// 52 = 0x34
    unsigned int _pmNotifier;	// 56 = 0x38
    struct IONotificationPort *_systemPowerPortRef;	// 64 = 0x40
    struct __CFRunLoopSource *_pmSource;	// 72 = 0x48
    EAAccessory *_speakerAccessory;	// 80 = 0x50
    NSMutableSet *_busyControllers;	// 88 = 0x58
    BKSApplicationStateMonitor *_applicationStateMonitor;	// 96 = 0x60
    CoreTelephonyClient *_client;	// 104 = 0x68
    PSURLManager *_urlManager;	// 112 = 0x70
    PreferenceSceneDelegate *_windowSceneClass;	// 120 = 0x78
    UIWindowScene *_scene;	// 128 = 0x80
}

- (void).cxx_destruct;	// IMP=0x00000001000095c8
@property(retain, nonatomic) UIWindowScene *scene; // @synthesize scene=_scene;
@property(retain, nonatomic) PreferenceSceneDelegate *windowSceneClass; // @synthesize windowSceneClass=_windowSceneClass;
@property(retain, nonatomic) PSURLManager *urlManager; // @synthesize urlManager=_urlManager;
@property(retain, nonatomic) CoreTelephonyClient *client; // @synthesize client=_client;
@property(retain, nonatomic) BKSApplicationStateMonitor *applicationStateMonitor; // @synthesize applicationStateMonitor=_applicationStateMonitor;
@property(retain, nonatomic) NSMutableSet *busyControllers; // @synthesize busyControllers=_busyControllers;
@property unsigned int rootDomainConnect; // @synthesize rootDomainConnect=_rootDomainConnect;
- (void)carrierBundleChange:(id)arg1;	// IMP=0x000000010000947c
- (void)splitViewControllerDidPopToRootController:(id)arg1;	// IMP=0x000000010000940c
- (_Bool)splitViewController:(id)arg1 collapseSecondaryViewController:(id)arg2 ontoPrimaryViewController:(id)arg3;	// IMP=0x0000000100009378
- (id)splitViewController:(id)arg1 separateSecondaryViewControllerFromPrimaryViewController:(id)arg2;	// IMP=0x0000000100009214
- (void)accessoryDidDisconnect:(id)arg1;	// IMP=0x00000001000091a0
- (void)_accessoryDidConnect:(id)arg1;	// IMP=0x0000000100009078
- (void)_deregisterForPowerNotifications;	// IMP=0x0000000100008ff4
- (void)_registerForPowerNotifications;	// IMP=0x0000000100008f54
- (void)dealloc;	// IMP=0x0000000100008e68
- (double)defaultImageSnapshotExpiration;	// IMP=0x0000000100008dac
- (void)resetLocale;	// IMP=0x0000000100008da8
- (void)significantTimeChange;	// IMP=0x0000000100008d54
- (void)systemDidWake:(id)arg1;	// IMP=0x0000000100008d3c
- (void)_handleIconChangeForBundleID:(id)arg1;	// IMP=0x0000000100008cc8
- (void)_handleExternalApplicationChange;	// IMP=0x0000000100008c7c
- (void)_suspendControllers;	// IMP=0x0000000100008bec
- (void)_handleBusyControllers;	// IMP=0x0000000100008a14
- (void)controllerFinished:(id)arg1;	// IMP=0x0000000100008908
- (void)endAndInvalidateBackgroundTask;	// IMP=0x0000000100008888
- (void)addBusyControllersFromRootController:(id)arg1;	// IMP=0x00000001000086a0
- (id)oneTimeJumpURL;	// IMP=0x0000000100008598
- (void)_clearSavedPositionURL;	// IMP=0x0000000100008534
- (void)generateURL;	// IMP=0x00000001000081a8
- (void)processTVProviderPrefsURL:(id)arg1;	// IMP=0x000000010000814c
- (void)processShorcutsAppPrefsURL:(id)arg1;	// IMP=0x0000000100008088
- (void)processAppPrefsURL:(id)arg1;	// IMP=0x0000000100007fc4
- (void)handleAuthKitURLIfNeededFromResourceDictionary:(id)arg1 overViewController:(id)arg2;	// IMP=0x0000000100007d64
- (void)_rationalizeAccountSettingsURLDictionary:(id)arg1;	// IMP=0x0000000100007538
- (void)processURL:(id)arg1 animated:(_Bool)arg2 fromSearch:(_Bool)arg3 withCompletion:(CDUnknownBlockType)arg4;	// IMP=0x00000001000067fc
- (void)processURL:(id)arg1 animated:(_Bool)arg2 fromSearch:(_Bool)arg3;	// IMP=0x00000001000067ec
- (void)processURL:(id)arg1;	// IMP=0x0000000100006708
- (void)receivedApplicationOpenURLNotification:(id)arg1;	// IMP=0x00000001000065e0
- (void)receivedApplicationResumeNotification:(id)arg1;	// IMP=0x0000000100006544
- (void)receivedApplicationContinueUserActivity:(id)arg1;	// IMP=0x00000001000063b0
- (void)receivedApplicationWillResignActiveNotification:(id)arg1;	// IMP=0x00000001000061d0
- (void)receivedApplicationDidBecomeActive:(id)arg1;	// IMP=0x000000010000608c
- (void)receivedApplicationWillEnterForegroundNotification:(id)arg1;	// IMP=0x00000001000058e8
- (void)receivedApplicationDidEnterBackground:(id)arg1;	// IMP=0x000000010000573c
- (void)receivedApplicationWillTerminateNotification:(id)arg1;	// IMP=0x00000001000056a8
- (id)quickActionShortcutItems;	// IMP=0x000000010000501c
- (void)receivedApplicationWillConnectWindowScene:(id)arg1;	// IMP=0x0000000100004b78
- (id)application:(id)arg1 configurationForConnectingSceneSession:(id)arg2 options:(id)arg3;	// IMP=0x0000000100004b10
- (_Bool)application:(id)arg1 didFinishLaunchingWithOptions:(id)arg2;	// IMP=0x0000000100003bfc
- (void)_registerForAccessoryNotifications;	// IMP=0x0000000100003758
- (void)updateSoftwareUpdateBadgeOnSpecifier:(id)arg1;	// IMP=0x00000001000034d4
- (_Bool)runScrollTest:(id)arg1 withDelay:(unsigned long long)arg2 withOptions:(id)arg3;	// IMP=0x00000001000030a8
- (_Bool)runScrollTest:(id)arg1 withOptions:(id)arg2;	// IMP=0x0000000100003048
- (_Bool)runLoadingTest:(id)arg1 withOptions:(id)arg2;	// IMP=0x0000000100002bd0
- (_Bool)runTest:(id)arg1 options:(id)arg2;	// IMP=0x0000000100002120
- (void)popToRootOfSettingsSelectGeneral:(_Bool)arg1 performWithoutDeferringTransitions:(_Bool)arg2;	// IMP=0x00000001000020c0
- (void)popToRootOfSettingsSelectGeneral:(_Bool)arg1;	// IMP=0x00000001000020b0
- (void)clearControllersForSuspendedState;	// IMP=0x000000010000198c
- (void)profileConnectionDidReceivePasscodeChangedNotification:(id)arg1 userInfo:(id)arg2;	// IMP=0x000000010000190c
- (void)profileConnectionDidReceiveEffectiveSettingsChangedNotification:(id)arg1 userInfo:(id)arg2;	// IMP=0x000000010000188c
- (void)profileConnectionDidReceiveRestrictionChangedNotification:(id)arg1 userInfo:(id)arg2;	// IMP=0x000000010000180c
- (void)profileConnectionDidReceiveProfileListChangedNotification:(id)arg1 userInfo:(id)arg2;	// IMP=0x000000010000178c
- (id)appWindow;	// IMP=0x000000010000177c
- (id)rootController;	// IMP=0x000000010000176c

// 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

