luxlabs header browser preview


@class NSString, PSSystemPolicyForApp, PSSpecifier, NSArray, NSMutableArray, NSNumber;

@interface CNFRegSettingsController : CNFRegListController <CNFRegWizardControllerDelegate, CNFRegViewAccountControllerDelegate, CNFRegFirstRunDelegate, AKAppleIDAuthenticationDelegate, PSSystemPolicyForAppDelegate> {
    PSSpecifier *_faceTimeEnabledGroupSpecifier;
    PSSpecifier *_faceTimeEnabledSpecifier;
    NSArray *_accountGroupSpecifiers;
    NSArray *_aliasGroupSpecifiers;
    NSArray *_callerIdGroupSpecifiers;
    NSArray *_replyWithMessageGroupSpecifiers;
    NSArray *_blocklistGroupSpecifiers;
    NSArray *_receiveRelayCallsGroupSpecifiers;
    NSArray *_GFTProminenceGroupSpecifiers;
    NSArray *_faceTimeCaptionsGroupSpecifiers;
    NSArray *_faceTimePhotosGroupSpecifiers;
    NSArray *_faceTimeVPCGroupSpecifiers;
    NSArray *_sharePlaySpecifiers;
    NSArray *_temporaryPhoneGroupSpecifiers;
    NSArray *_temporaryPhoneDescriptionGroupSpecifiers;
    NSArray *_temporaryPhoneRemoveGroupSpecifiers;
    NSMutableArray *_addresses;
    NSNumber *_delayedRefreshAnimatedFlag;
    struct { unsigned char listeningForFinishedEditingEvents : 1; unsigned char appeared : 1; unsigned char ignoringTextFieldChanges : 1; unsigned char showEnableSwitch : 1; unsigned char refreshingCallerIdValues : 1; } _settingsFlags;
}

@property (retain, nonatomic) PSSystemPolicyForApp *systemPolicy;
@property (nonatomic) int captionsSubscriptionToken;
@property (nonatomic) BOOL showEnableSwitch;
@property (nonatomic) BOOL showDeviceAliases;
@property (nonatomic) BOOL hideAppleIDLogin;
@property (readonly, nonatomic) BOOL showReceiveRelayCalls;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)_shouldForwardViewWillTransitionToSize;

- (void)systemApplicationDidResume;
- (BOOL)shouldReloadSpecifiersOnResume;
- (BOOL)_hasActiveFaceTimeCall;
- (void)viewWillAppear:(BOOL)a0;
- (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1;
- (void)dealloc;
- (void)systemApplicationDidSuspend;
- (id)bundle;
- (void)viewDidLoad;
- (BOOL)authenticationController:(id)a0 shouldContinueWithAuthenticationResults:(id)a1 error:(id)a2 forContext:(id)a3;
- (id)_operationalAccounts;
- (void)systemApplicationDidEnterBackground;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (void)systemApplicationWillEnterForeground;
- (void)doneButtonTapped:(id)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (void)viewDidDisappear:(BOOL)a0;
- (void)viewIsAppearing:(BOOL)a0;
- (void)formSheetViewDidDisappear;
- (void)formSheetViewWillDisappear;
- (id)loadSpecifiersFromPlistName:(id)a0 target:(id)a1 bundle:(id)a2;
- (id)customTitle;
- (void)setCallerId:(id)a0;
- (id)logName;
- (void)_showPrivacySheet:(id)a0;
- (void)_updateControllerStateAnimated:(BOOL)a0;
- (id)aliasSpecifiers;
- (id)getFaceTimeEnabledForSpecifier:(id)a0;
- (void)refreshCallerIdAliasesAnimated:(BOOL)a0;
- (BOOL)shouldShowFaceTimeVPCSpecifiers;
- (void)showBlocklistSettings:(BOOL)a0 animated:(BOOL)a1;
- (void)showSharePlaySettings:(BOOL)a0 animated:(BOOL)a1;
- (void)_handleRelayCapabilitiesChanged;
- (id)_operationalAccountsForService:(long long)a0;
- (id)_specifierIdentifierForAccount:(id)a0;
- (id)statusForAlias:(id)a0;
- (BOOL)_allAccountsAreDeactivated;
- (id)_appleIDAccounts;
- (void)_buildSpecifierCache:(id)a0;
- (void)_cacheSpecifierGroup:(id)a0 withSpecifiers:(id)a1;
- (BOOL)_canDeselectAlias:(id)a0;
- (void)_handleAccountRegistrarChanged;
- (void)_handleDeactivation:(id)a0;
- (void)_handleFaceTimeCTRegistrationStatusChanged;
- (void)_handleFaceTimeEntitlementStatusChanged;
- (void)_handleFailedAccountReactivation:(id)a0 error:(id)a1;
- (void)_handleOutgoingRelayCallerIDChanged;
- (void)_handleSuccessfulAccountReactivation:(id)a0;
- (void)_handleThumperCapabilitiesChanged;
- (void)_hideLocaleChooser;
- (id)_localeChooserForAccount:(id)a0;
- (id)_makeRedactedIdentifierFromSpecifier:(id)a0;
- (id)_makeRedactedIdentifierFromSpecifierId:(id)a0;
- (id)_makeRedactedIdentifiersFromSpecifiers:(id)a0;
- (BOOL)_popFromSettingsAnimated:(BOOL)a0;
- (void)_refreshFaceTimeSettingsDelayed:(id)a0;
- (void)_reloadSpecifier:(id)a0 withBlock:(id /* block */)a1;
- (void)_setupAccountHandlers;
- (void)_setupAccountHandlersForDisabledOperation;
- (void)_setupAccountHandlersForDisabling;
- (void)_setupAccountHandlersForNormalOperation;
- (void)_setupAllListeners;
- (BOOL)_shouldDisableAccountConfigurationUI;
- (BOOL)_shouldShowAliasInfo;
- (BOOL)_shouldUseDisabledHandlers;
- (void)_showAccountAlertForAccount:(id)a0;
- (void)_showAliasValidationError:(id)a0;
- (void)_showLocaleChooserWithAccount:(id)a0;
- (void)_showRemoveAlertForAlias:(id)a0 specifier:(id)a1;
- (void)_showRemoveTemporaryPhoneAlertForAlias:(id)a0;
- (void)_showSignInController;
- (void)_showViewAccountControllerForAccount:(id)a0;
- (id)_switchFooterText;
- (void)_tearDownAllListeners;
- (void)_updateSwitch;
- (void)_updateSwitchDelayed;
- (id)_useableAccounts;
- (id)accountSpecifiers;
- (void)accountTappedWithSpecifier:(id)a0;
- (id)accountToShowInCallerIDFooter;
- (BOOL)additionalAliasesAvailable;
- (id)aliasForSpecifier:(id)a0;
- (id)aliasWithIdentifier:(id)a0;
- (id)callerIdAliasSpecifiers;
- (BOOL)captioningSupported;
- (void)clearAccountCache;
- (void)clearFooterFromSpecifier:(id)a0;
- (void)configureAccountFooterForGroupSpecifier:(id)a0;
- (id)createSpecifierForAccount:(id)a0;
- (id)createSpecifierForAlias:(id)a0;
- (id)createSpecifierForCallerIdAlias:(id)a0;
- (void)deleteTemporaryPhoneAliasSelected:(id)a0;
- (id)faceTimeCaptionsEnabledGroupSpecifierId;
- (id)faceTimeCaptionsEnabledSwitchSpecifierId;
- (void)firstRunController:(id)a0 finishedWithState:(unsigned long long)a1;
- (void)firstRunControllerDidFinish:(id)a0 finished:(BOOL)a1;
- (id)ftImServiceString;
- (id)getAccountNameForSpecifier:(id)a0;
- (id)getFaceTimeCaptionsEnabledForSpecifier:(id)a0;
- (id)getFaceTimePhotosEnabledForSpecifier:(id)a0;
- (id)getFaceTimeVPCEnabledForSpecifier:(id)a0;
- (id)getGFTAudioProminenceEnabledForSpecifier:(id)a0;
- (id)getReceiveRelayedCallsEnabledForSpecifier:(id)a0;
- (long long)groupIdForSpecifier:(id)a0;
- (long long)groupIdForSpecifierId:(id)a0;
- (void)handleCallStatusChanged;
- (long long)indexOfLastSpecifierInGroup:(id)a0;
- (BOOL)oppositeServiceTypeEnabled;
- (BOOL)popToFirstRunControllerAnimated:(BOOL)a0;
- (id)possibleCallerIdAliases;
- (void)refreshAccountsAnimated:(BOOL)a0;
- (void)refreshAliasSpecifier:(id)a0;
- (void)refreshAliasesAnimated:(BOOL)a0;
- (void)refreshAllAliasSpecifiers;
- (void)refreshAllCallerIdAliasSpecifiers;
- (void)refreshBlocklistSettingsAnimated:(BOOL)a0;
- (void)refreshCallerIdSpecifier:(id)a0;
- (void)refreshEnabledStateAnimated:(BOOL)a0;
- (void)refreshFaceTimeCaptionsSettingsAnimated:(BOOL)a0;
- (void)refreshFaceTimePhotosSettingsAnimated:(BOOL)a0;
- (void)refreshFaceTimeSettingsAnimated:(BOOL)a0;
- (void)refreshFaceTimeSettingsWithDelayAnimated:(BOOL)a0;
- (void)refreshFaceTimeVPCSettingsAnimated:(BOOL)a0;
- (void)refreshGFTProminenceSettingsAnimated:(BOOL)a0;
- (void)refreshReceiveRelayCallsSettingsAnimated:(BOOL)a0;
- (void)refreshSharePlaySettingsAnimated:(BOOL)a0;
- (void)refreshTemporaryPhoneAnimated:(BOOL)a0;
- (BOOL)refreshiMessageAccountFooterText:(BOOL)a0;
- (void)setAliasSelected:(id)a0;
- (void)setFaceTimeCaptionsEnabled:(id)a0 specifier:(id)a1;
- (void)setFaceTimeEnabled:(id)a0 specifier:(id)a1;
- (void)setFaceTimeEnabled:(id)a0 specifier:(id)a1 animated:(BOOL)a2;
- (void)setFaceTimePhotosEnabled:(id)a0 specifier:(id)a1;
- (void)setFaceTimeVPCEnabled:(id)a0 specifier:(id)a1;
- (void)setGFTAudioProminenceEnabled:(id)a0 specifier:(id)a1;
- (void)setReceiveRelayedCallsEnabled:(id)a0 specifier:(id)a1;
- (BOOL)shouldShowBlocklistSettings;
- (BOOL)shouldShowCallDirectorySettingsBundleSpecifiers;
- (BOOL)shouldShowFaceTimeCaptionsSpecifiers;
- (BOOL)shouldShowFaceTimePhotosSpecifiers;
- (BOOL)shouldShowGFTProminenceSpecifiers;
- (BOOL)shouldShowIncomingCallSettingsBundleSpecifiers;
- (BOOL)shouldShowReceiveRelayCalls;
- (BOOL)shouldShowReceiveThumperCalls;
- (BOOL)shouldShowReplyWithMessage;
- (BOOL)shouldShowSharePlaySpecifiers;
- (BOOL)shouldShowSiriSpecifiers;
- (BOOL)showAccounts:(BOOL)a0 animated:(BOOL)a1;
- (BOOL)showAliases:(BOOL)a0 animated:(BOOL)a1;
- (void)showAllSettings:(BOOL)a0 animated:(BOOL)a1;
- (BOOL)showCallerId:(BOOL)a0 animated:(BOOL)a1;
- (void)showFaceTimeCaptionsSettings:(BOOL)a0 animated:(BOOL)a1;
- (void)showFaceTimePhotosSettings:(BOOL)a0 animated:(BOOL)a1;
- (void)showFaceTimeSpecifiers:(id)a0 afterGroupId:(id)a1 animated:(BOOL)a2;
- (void)showFaceTimeVPCSpecifiers:(BOOL)a0 animated:(BOOL)a1;
- (void)showGFTProminenceSettings:(BOOL)a0 animated:(BOOL)a1;
- (void)showReceiveRelayCallsSettings:(BOOL)a0 animated:(BOOL)a1;
- (void)showReplyWithMessage:(BOOL)a0 animated:(BOOL)a1;
- (void)showSpecifiers:(id)a0 afterGroupId:(id)a1 animated:(BOOL)a2;
- (id)specifierList;
- (id)statusForSpecifier:(id)a0;
- (void)updateSpecifier:(id)a0 withAlias:(id)a1;
- (void)updateSpecifier:(id)a0 withCallerIdAlias:(id)a1;
- (void)viewAccountControllerDidFinish:(id)a0 withAppleId:(id)a1;

@end