@class UIBarButtonItem, NSString, UIActivityIndicatorView, PSSpecifier, NSTimer, RemoteUIController, AKAppleIDAuthenticationController; @interface PSAppleIDSplashViewController : PSListController <AKAppleIDAuthenticationInAppContextPasswordDelegate, RemoteUIControllerDelegate> { AKAppleIDAuthenticationController *_authController; id /* block */ _passwordHandler; UIActivityIndicatorView *_spinner; UIBarButtonItem *_spinnerBarItem; UIBarButtonItem *_nextButtonBarItem; UIBarButtonItem *_cancelButtonBarItem; PSSpecifier *_createNewAccountButtonSpecifier; PSSpecifier *_createNewAccountGroupSpecifier; PSSpecifier *_signInButtonSpecifier; PSSpecifier *_passwordSpecifier; PSSpecifier *_userSpecifier; NSString *_username; NSString *_password; id _textFieldTextDidChangeObserver; BOOL _isPasswordDirty; BOOL _shouldHideBackButton; void *_powerAssertion; NSTimer *_idleJiggleTimer; RemoteUIController *_remoteUIController; id /* block */ _remoteUICompletion; } @property (nonatomic, setter=setPresentedModally:) BOOL isPresentedModally; @property (readonly, nonatomic) AKAppleIDAuthenticationController *authenticationController; @property (nonatomic) BOOL shouldShowCreateAppleIDButton; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)viewWillAppear:(BOOL)a0; - (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1; - (void)dealloc; - (id)serviceDescription; - (void)traitCollectionDidChange:(id)a0; - (void)viewDidLoad; - (double)tableView:(id)a0 heightForHeaderInSection:(long long)a1; - (id)serviceName; - (id)specifiers; - (void).cxx_destruct; - (id)title; - (void)setUsername:(id)a0; - (void)willMoveToParentViewController:(id)a0; - (id)_silhouetteMonogram; - (void)remoteUIControllerDidDismiss:(id)a0; - (void)createNewAppleIDWithCompletion:(id /* block */)a0; - (void)_beginiCloudCreationFlowWithContinuationData:(id)a0 completion:(id /* block */)a1; - (void)_cancelButtonWasTapped:(id)a0; - (void)_cancelPasswordDelegateIfNecessary; - (void)_createICloudMailButtonWasTapped:(id)a0; - (void)_createNewAppleIDButtonWasTapped:(id)a0; - (void)_enableICloudMailButtonWasTapped:(id)a0; - (double)_heightForCreateNewAccountFooterWithWidth:(double)a0; - (double)_heightForCreateNewAccountSpecifierWithWidth:(double)a0; - (void)_iForgotButtonWasTapped:(id)a0; - (void)_openWebBasedCredentialRecoveryFlow; - (id)_passwordForSpecifier:(id)a0; - (void)_presentAppleIDPrivacyInformationPane; - (void)_presentInvalidUsernameAlert; - (void)_reloadPasswordSpecifier; - (BOOL)_runningInMail; - (void)_setInteractionEnabled:(BOOL)a0; - (void)_setPassword:(id)a0 withSpecifier:(id)a1; - (void)_setUsername:(id)a0 withSpecifier:(id)a1; - (BOOL)_shouldAnchorCreateAccountButton; - (BOOL)_shouldShowCancelDone; - (void)_signInButtonWasTapped:(id)a0; - (void)_signInWithUsername:(id)a0 password:(id)a1; - (id)_specifierForGroupWithiForgotLink; - (id)_specifierForLoginPasswordForm; - (id)_specifierForLoginUserForm; - (id)_specifiersForCreateNewAccount; - (id)_specifiersForSignInButton; - (void)_textFieldValueDidChange:(id)a0; - (void)_updateSignInButton; - (id)_usernameForSpecifier:(id)a0; - (void)context:(id)a0 needsPasswordWithCompletion:(id /* block */)a1; - (void)didCompleteCreateiCloudMailAccount:(id)a0; - (void)didFinishAuthWithContext:(id)a0 results:(id)a1 error:(id)a2; - (void)handleAuthCompletionWithResults:(id)a0; - (void)hideBusyUI; - (void)returnPressedAtEnd; - (id)serviceFooter; - (id)serviceIcon; - (void)setUsernameEnabled:(BOOL)a0; - (void)showBusyUI; - (void)willBeginAuthWithContext:(id)a0; @end