@class NSString, NSArray, NSOrderedSet, NSSet, WFNetworkRowConfig, WFPendingNetworkUpdate, NSObject, NSMutableArray, WFLockView, UIBarButtonItem, WFTableViewHeaderView; @protocol WFAirportViewControllerDelegate, OS_dispatch_queue, WFNetworkListRecord; @interface WFAirportViewController : WFInsetTableViewController @property (copy, nonatomic) NSString *powerOffLocationWarning; @property (copy, nonatomic) NSString *userAutoJoinDisabledWarning; @property (nonatomic) BOOL showDiagnostics; @property (nonatomic) BOOL showNANUI; @property (nonatomic) BOOL showKnownNetworks; @property (retain) NSOrderedSet *sections; @property (retain) NSOrderedSet *previousSections; @property (retain, nonatomic) NSSet *allNetworks; @property (retain, nonatomic) NSArray *infraNetworks; @property (retain, nonatomic) NSArray *popularNetworks; @property (retain, nonatomic) NSArray *knownNetworks; @property (retain, nonatomic) NSArray *adhocNetworks; @property (retain, nonatomic) NSArray *unconfiguredNetworks; @property (retain, nonatomic) WFTableViewHeaderView *chooseNetworkHeader; @property (weak, nonatomic) id listDelegate; @property (retain, nonatomic) NSObject *internalQueue; @property (weak, nonatomic) id joiningHotspot; @property (retain, nonatomic) WFPendingNetworkUpdate *pendingCurrentNetworkUpdate; @property (nonatomic) BOOL askToJoinShown; @property (nonatomic) BOOL disablePowerModification; @property (nonatomic) BOOL isManagedAppleID; @property BOOL tableViewIsUpdating; @property (nonatomic) BOOL networkResultsChangedWhileUIUpdates; @property (retain, nonatomic) NSSet *pendingNetworks; @property (copy, nonatomic) NSString *currentKnownHeaderText; @property (copy, nonatomic) NSString *currentInfraHeaderText; @property (copy, nonatomic) NSString *currentUnconfiguredHeaderText; @property (retain, nonatomic) NSMutableArray *editableKnownNetworks; @property (retain, nonatomic) NSArray *managedKnownNetworks; @property (retain, nonatomic) NSArray *networksToBeDeleted; @property (nonatomic) BOOL isInEditingMode; @property (retain, nonatomic) UIBarButtonItem *originalBackButtonItem; @property (retain, nonatomic) WFLockView *screenProtector; @property (retain, nonatomic) WFNetworkRowConfig *currentNetworkRowConfig; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (nonatomic) BOOL showOtherNetwork; @property float currentNetworkScaledRSSI; @property (retain) id currentNetwork; @property long long currentNetworkState; @property unsigned long long currentNetworkSignalBars; @property (nonatomic) long long deviceCapability; @property (copy, nonatomic) NSString *currentNetworkSubtitle; @property (nonatomic) BOOL disabled; @property (nonatomic) BOOL userAutoJoinEnabled; - (void)setScanning:(BOOL)a0; - (id)tableView:(id)a0 viewForHeaderInSection:(long long)a1; - (unsigned long long)powerState; - (long long)numberOfSectionsInTableView:(id)a0; - (id)init; - (void)powerStateDidChange:(BOOL)a0; - (void)viewWillAppear:(BOOL)a0; - (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1; - (long long)tableView:(id)a0 numberOfRowsInSection:(long long)a1; - (void)tableView:(id)a0 didSelectRowAtIndexPath:(id)a1; - (void)viewDidLoad; - (void)refresh; - (double)tableView:(id)a0 heightForHeaderInSection:(long long)a1; - (void)setAskToJoinMode:(long long)a0; - (void)loadView; - (void)setNetworks:(id)a0; - (void)setAutoInstantHotspotJoinOption:(long long)a0; - (void).cxx_destruct; - (BOOL)powered; - (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1; - (void)viewDidDisappear:(BOOL)a0; - (id)titleForHeaderInSection:(long long)a0; - (void)tableView:(id)a0 accessoryButtonTappedForRowWithIndexPath:(id)a1; - (BOOL)tableView:(id)a0 canEditRowAtIndexPath:(id)a1; - (void)tableView:(id)a0 commitEditingStyle:(long long)a1 forRowAtIndexPath:(id)a2; - (BOOL)tableView:(id)a0 shouldHighlightRowAtIndexPath:(id)a1; - (id)tableView:(id)a0 titleForFooterInSection:(long long)a1; - (void)finishEditing; - (void)cancelEditing; - (long long)_askToJoinMode; - (void)_loadEditButton; - (void)_submitDeletion; - (id)headerIdentifierForSectionType:(unsigned long long)a0; - (id)_nameOfSection:(unsigned long long)a0; - (void)_updateNetworkRestrictionHeader; - (void)_adjustNavigationItemsForEditingMode; - (id)_askToJoinFooterString; - (id)_askToJoinFooterStringForMode:(long long)a0; - (long long)_askToJoinModeFromString:(id)a0; - (BOOL)_askToJoinShouldBeVisible; - (id)_askToJoinStateStringForATJMode:(long long)a0; - (id)_currentNetworkCell; - (id)_currentNetworkCellIndexPath; - (id)_defaultSectionsForEditing; - (id)_defaultSectionsForPowerState:(BOOL)a0; - (void)_dumpSections; - (void)_enableWAPISwitchChanged:(id)a0; - (id)_getAutoHotspotOptionText:(long long)a0; - (id)_indexPathForNetworkName:(id)a0; - (BOOL)_isChinaDevice; - (id)_passcodePromptForViewingKnownNetworksIsChinaDevice:(BOOL)a0; - (void)_powerSwitchChanged:(id)a0; - (void)_processPendingCurrentNetworkUpdate; - (void)_promptAuthToViewKnownNetworkList; - (void)_promptToJoinAdhoc:(id)a0; - (BOOL)_refreshATJShownStateIfChanged; - (void)_reloadCurrentNetworkCell; - (void)_reloadPowerSection; - (void)_reloadSectionForHotspotChange; - (void)_removeScreenProtector; - (id)_sectionNameAtIndex:(unsigned long long)a0; - (unsigned long long)_sectionTypeAtSection:(long long)a0; - (BOOL)_shouldContinueUpdateNetworkList; - (id)_sortedProfilesFromSet:(id)a0; - (id)_tableCellForKnownNetwork:(id)a0 tableView:(id)a1 indexPath:(id)a2 extraLeadingPadding:(BOOL)a3; - (id)_tableCellForNetwork:(id)a0 tableView:(id)a1 indexPath:(id)a2; - (id)_touchIDPromptForKnownNetworksIsChinaDevice:(BOOL)a0; - (void)_transitionToKnownNetworksList; - (void)_transitionToScanList; - (void)_updateAskToJoinMode:(long long)a0; - (void)_updateCellsWithNewData:(id)a0 oldData:(id)a1 inSection:(unsigned long long)a2 insertSection:(BOOL)a3 datasourceSection:(unsigned long long)a4; - (void)_updateKnownNetworksDoneButtonForEditability; - (id)_wifiKnownNetworkContextOptionsIsChinaDevice:(BOOL)a0; - (void)editKnownNetworks; - (void)knownNetworksDidBecomeActive; - (void)knownNetworksWillEnterForeground; - (void)knownNetworksWillResignActive; - (void)managedAppleIDStateChange:(BOOL)a0; - (void)powerModificationStateDidChange:(BOOL)a0; - (void)powerStateDidChangeToggle:(unsigned long long)a0; - (void)promptConfirmAlert; - (void)refreshKnownNetworksUpdateTableView:(BOOL)a0; - (void)reloadCellsForNetworkNames:(id)a0; - (void)setCurrentNetwork:(id)a0 previousNetwork:(id)a1 reason:(unsigned long long)a2; - (BOOL)shouldPromptWhenCarPlaySessionIsActive; - (BOOL)shouldPromptWhenPersonalHotspotIsEnabled; - (BOOL)showDiagnosticsCell; - (BOOL)supportsHealthRecommendations; - (BOOL)supportsWiFiPasswordSharing; - (void)updateAutoInstantHotspotSetting:(long long)a0; - (void)updateViewsForNetworks:(id)a0; @end