@class UIBarButtonItem, NSString, ASAccountAuthenticationModificationController, WBSPasswordWarning, SFAccountNoteTableViewCell, UITableViewCell, NSTimer, NSArray, SFAccountHeaderViewCell, _SFTableLinkableFooterView, SFSecurityRecommendationInfoCell, PMTOTPMigrationController, SFTableViewDiffableDataSource, SFSafariViewController, UIAlertController, WBSSavedAccount, SFEditableTableViewCell, UINavigationController, UIEditMenuInteraction, UITableViewHeaderFooterView, WBSSavedAccountChangeRequest, NSExtension; @protocol SFAccountDetailViewControllerDelegate; @interface SFAccountDetailViewController : UITableViewController <PMTOTPMigrationControllerDelegate, SFSecurityRecommendationInfoCellDelegate, SFTableViewDiffableDataSourceDelegate, SFAccountNoteTableViewCellDelegate, UITextFieldDelegate, SFAccountOtpauthQRCodeScannerViewControllerDelegate, _ASAccountAuthenticationModificationExtensionManagerObserver, ASAccountAuthenticationModificationControllerDelegate, ASAccountAuthenticationModificationControllerPresentationContextProviding, SFAccountHeaderViewCellDelegate, UIEditMenuInteractionDelegate, SFSharedAccountsGroupCreationFlowNavigationControllerDelegate, PSStateRestoration, _SFAccountManagerLockableContentContainer, _SFTableLinkableFooterViewDelegate> { WBSSavedAccount *_savedAccount; WBSSavedAccountChangeRequest *_savedAccountChangeRequest; unsigned long long _options; UIBarButtonItem *_editBarButtonItem; UIBarButtonItem *_shareBarButtonItem; UIBarButtonItem *_cancelBarButtonItem; UIBarButtonItem *_doneBarButtonItem; UIBarButtonItem *_backBarButtonItem; SFAccountHeaderViewCell *_headerCell; SFEditableTableViewCell *_userCell; SFEditableTableViewCell *_passwordCell; NSString *_titleForEditing; NSString *_userForEditing; NSString *_passwordForEditing; UITableViewCell *_changePasswordOnWebsiteCell; UITableViewCell *_setupTOTPCodeCell; UITableViewHeaderFooterView *_totpFooterView; UITableViewCell *_TOTPCodeCell; SFAccountNoteTableViewCell *_notesCell; BOOL _shouldDiffableDataSourceShowEditingState; NSString *_notesForEditing; SFTableViewDiffableDataSource *_tableViewDiffableDataSource; SFSecurityRecommendationInfoCell *_securityRecommendationInfoCell; WBSPasswordWarning *_passwordWarning; SFSafariViewController *_changePasswordSafariViewController; NSTimer *_TOTPTimer; BOOL _didAcceptTOTPQRCode; UIAlertController *_secretEntryAlertController; NSArray *_TOTPGenerators; UITableViewCell *_upgradeToSignInWithAppleCell; UITableViewCell *_changeToStrongPasswordCell; NSString *_rulesForStrongPasswordChange; NSExtension *_accountModificationExtension; BOOL _eligibleToChangeToStrongPassword; BOOL _eligibleToUpgradeToSignInWithApple; BOOL _completedUpgradeToStrongPassword; BOOL _completedUpgradeToSignInWithApple; ASAccountAuthenticationModificationController *_accountAuthenticationModificationController; BOOL _showPasswordAsBulletsWhenNotEditing; BOOL _didShowAccountOptionsHeaderText; long long _accountUpgradeOriginType; UITableViewCell *_visitWebsiteCell; UINavigationController *_addPasswordNavigationController; _SFTableLinkableFooterView *_passkeyFooterView; BOOL _isOneTimeSharingAccount; UIEditMenuInteraction *_editMenuInteraction; BOOL _shouldIgnoreAccountStoreUpdates; UINavigationController *_totpMigrationNavigationController; PMTOTPMigrationController *_totpMigrationController; } @property (weak, nonatomic) id<SFAccountDetailViewControllerDelegate> delegate; @property (nonatomic) BOOL showsChangePasswordControllerOnAppearance; @property (nonatomic) BOOL isForFillingIndividualAccountFields; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) BOOL shouldSuppressAccountManagerLockedView; - (void)_handleLongPressGesture:(id)a0; - (id)tableView:(id)a0 viewForHeaderInSection:(long long)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })editMenuInteraction:(id)a0 targetRectForConfiguration:(id)a1; - (BOOL)textFieldShouldReturn:(id)a0; - (id)editMenuInteraction:(id)a0 menuForConfiguration:(id)a1 suggestedActions:(id)a2; - (void)editMenuInteraction:(id)a0 willDismissMenuForConfiguration:(id)a1 animator:(id)a2; - (void)viewWillAppear:(BOOL)a0; - (void)dealloc; - (void)editMenuInteraction:(id)a0 willPresentMenuForConfiguration:(id)a1 animator:(id)a2; - (void)tableView:(id)a0 didSelectRowAtIndexPath:(id)a1; - (void)viewDidLoad; - (id)tableView:(id)a0 contextMenuConfigurationForRowAtIndexPath:(id)a1 point:(struct CGPoint { double x0; double x1; })a2; - (double)tableView:(id)a0 heightForHeaderInSection:(long long)a1; - (double)tableView:(id)a0 estimatedHeightForRowAtIndexPath:(id)a1; - (void)textFieldDidEndEditing:(id)a0; - (void)viewWillDisappear:(BOOL)a0; - (BOOL)canBecomeFirstResponder; - (void).cxx_destruct; - (void)viewDidAppear:(BOOL)a0; - (void)viewDidDisappear:(BOOL)a0; - (BOOL)_allowEditing; - (long long)tableView:(id)a0 editingStyleForRowAtIndexPath:(id)a1; - (BOOL)tableView:(id)a0 shouldHighlightRowAtIndexPath:(id)a1; - (BOOL)tableView:(id)a0 shouldIndentWhileEditingRowAtIndexPath:(id)a1; - (id)tableView:(id)a0 viewForFooterInSection:(long long)a1; - (id)_cellForIdentifier:(id)a0 indexPath:(id)a1; - (BOOL)dataSource:(id)a0 canEditRowAtIndexPath:(id)a1; - (void)dataSource:(id)a0 commitEditingStyle:(long long)a1 forItemIdentifier:(id)a2; - (id)dataSource:(id)a0 footerTextForSection:(long long)a1; - (id)dataSource:(id)a0 headerTextForSection:(long long)a1; - (BOOL)canBeShownFromSuspendedState; - (long long)_sectionTypeForSection:(long long)a0; - (void)QRCodeScannerViewController:(id)a0 didScanQRCodeWithURLValue:(id)a1; - (id)_accountHeaderSectionFooterView; - (void)_completedStrongPasswordUpgrade; - (id)_securePasswordPlaceholderText:(id)a0; - (id)_deletePasskeyCellForTableView:(id)a0; - (void)_initiateChangeToStrongPassword; - (BOOL)_shouldShowAccountOptionsHeader; - (void)_accountStoreDidUpdate; - (void)_addAccountUpgradeItemsForSectionType:(long long)a0 toSnapshot:(id)a1; - (void)_addGroupCellsToSnapshot:(id)a0; - (void)_addNotesSectionToSnapshot:(id)a0; - (void)_addTOTPGenerator:(id)a0; - (void)_addTOTPGeneratorsToSnapshot:(id)a0; - (id)_airDropMenu; - (id)_allSharedCredentialGroupsMenu; - (BOOL)_allowAuditing; - (void)_cancelBarButtonItemTapped:(id)a0; - (void)_cancelChangesAndFinishEditing; - (id)_cellsThatChangeAppearanceOnEdit; - (id)_changePasswordURL; - (void)_completedSignInWithAppleUpgrade; - (BOOL)_completedUpgrade; - (void)_configureCell:(id)a0 withText:(id)a1 detailText:(id)a2 detailPlaceholderText:(id)a3 secureEntry:(BOOL)a4; - (void)_configureDeleteSectionInSnapshot:(id)a0; - (void)_configureHeaderViewCell:(id)a0; - (void)_configurePasswordCell:(id)a0; - (void)_configureSecurityRecommendationInfoCell; - (void)_configureUserCell:(id)a0; - (id)_createShareBarButtonItem; - (id)_deleteCellForTableView:(id)a0; - (id)_deletePasswordCellForTableView:(id)a0 shouldRemoveTOTPGenerator:(BOOL)a1; - (void)_deleteTOTPGenerator:(id)a0; - (void)_deleteTOTPGeneratorWithConfirmation:(id)a0; - (void)_doneBarButtonItemTapped:(id)a0; - (void)_editBarButtonItemTapped:(id)a0; - (id)_editableCellWithCell:(id)a0; - (void)_fillPassword; - (void)_fillUsername; - (void)_fillVerificationCode; - (id)_footerTextForLastOneTimeShareDate:(id)a0; - (id)_groupPickerTableViewCell; - (id)_groupSectionValueStyleTableViewCellWithText:(id)a0 secondaryText:(id)a1; - (id)_groupSharingMenu; - (void)_hideSecurityRecommendation; - (id)_indexPathForEditMenuInteraction:(id)a0 withConfiguration:(id)a1; - (void)_initiateUpgradeToSignInWithApple; - (long long)_itemTypeForIdentifier:(id)a0; - (id)_lastModifiedDateString; - (long long)_listContentTextAlignmentOfCellsInDeleteAccountSection; - (id)_moveRecentlyDeletedAccountToMyPasswordsCell; - (void)_moveSavedAccountToMyPasswords; - (id)_newSecretEntryAlertController; - (void)_openChangePasswordURLInWebBrowser; - (void)_openURLInSafariViewController:(id)a0 shouldSupressPasswordUpdatePrompts:(BOOL)a1; - (id)_originalContributorCell; - (id)_passkeyCreationDateString; - (id)_passkeyFooterView; - (id)_passkeySectionFooterView; - (id)_passwordAuditor; - (id)_passwordEvaluator; - (id)_passwordGenerator; - (id)_passwordWarningManager; - (void)_permanentlyDeleteAllCredentials; - (void)_permanentlyDeletePasskey; - (void)_permanentlyDeletePassword; - (void)_presentConfirmationAlertToShareSavedAccountToGroup:(id)a0; - (void)_presentDialogToConfirmCancelEditing; - (void)_presentErrorAlertForFailingToMoveAccountToGroup:(id)a0; - (void)_presentErrorAlertForFailingToRecoverRecentlyDeletedSavedAccount; - (void)_presentHideSecurityRecommendationConfirmationAlert; - (void)_presentMoveRecentlyDeletedSavedAccountToMyPasswordsConfirmationAlert; - (void)_presentSoftDeleteErrorAlertForCredentialTypes:(long long)a0; - (id)_recoverRecentlyDeletedAccountCell; - (void)_recoverSavedAccount; - (void)_reloadDiffableDataSourceAnimated:(BOOL)a0; - (void)_reloadDiffableDataSourceOnInternalQueueAnimated:(BOOL)a0; - (void)_reloadPasskeySectionFooters; - (void)_replaceAddPasswordButtonWithPasswordCell; - (void)_revealPasswordIfNecessary; - (void)_saveAccountAndFinishEditing; - (id)_savedAccountWebsiteCellForTableView:(id)a0 atIndexPath:(id)a1; - (id)_securityRecommendationSubtitleString; - (void)_setEditing:(BOOL)a0 animated:(BOOL)a1; - (void)_setHighLyLegibleFontForDetailTextInCell:(id)a0; - (void)_shareBarButtonItemTapped:(id)a0; - (void)_sharePasswordWithAuthenticationContext:(id)a0 popoverPresentationControllerConfiguration:(id /* block */)a1; - (void)_sharePasswordWithPopoverPresentationControllerConfiguration:(id /* block */)a0; - (void)_shareSavedAccountToSharedCredentialsGroup; - (BOOL)_shouldAddDeletePasskeyItem; - (BOOL)_shouldShowMenuForItemIdentifier:(long long)a0; - (BOOL)_shouldShowSecurityRecommendationSection; - (BOOL)_shouldUseZeroHeightHeaderForSectionType:(long long)a0; - (void)_showChangePasswordSafariViewController; - (void)_showConfirmationToDeleteCredentialTypes:(long long)a0; - (void)_showConfirmationToDeletePasswordAndTOTPGenerator; - (void)_showConfirmationToPermanentlyDeleteCredentialTypes:(long long)a0; - (void)_showConfirmationToPermanentlyDeletePasswordAndTOTPGenerator; - (void)_showConfirmationToSoftDeleteCredentialTypes:(long long)a0; - (void)_showConfirmationToSoftDeletePasswordAndTOTPGenerator; - (BOOL)_softDeletePasskey; - (BOOL)_softDeletePassword; - (id)_subtitleStringForSignInWithAppleUpgrade; - (id)_subtitleStringForStrongPasswordUpgrade; - (long long)_textAlignmentOfCellsInDeleteAccountSection; - (void)_textFieldChanged:(id)a0; - (void)_updateAccountModificationOptions; - (void)_updateAddButtonsInAccountOptionsSectionForSnapshot:(id)a0; - (void)_updateAddPasswordButton:(BOOL)a0 forSnapshot:(id)a1; - (void)_updateCachedTOTPGenerators; - (void)_updateHeaderViewCell; - (void)_updateIconForCell:(id)a0; - (void)_updatePasswordFieldTextSuggestions:(id)a0; - (void)_updateSavedAccountChangeRequest; - (void)_updateWarningForSavedAccount; - (id)_warningTitleForPassword; - (void)accountAuthenticationModificationController:(id)a0 didFailRequest:(id)a1 withError:(id)a2; - (void)accountAuthenticationModificationController:(id)a0 didSuccessfullyCompleteRequest:(id)a1 withUserInfo:(id)a2; - (void)accountDetailHeaderViewCell:(id)a0 titleTextFieldDidChange:(id)a1; - (void)accountModificationExtensionManagerExtensionListDidChange:(id)a0; - (void)groupCreationFlowNavigationController:(id)a0 finishedWithGroup:(id)a1 error:(id)a2; - (id)initWithSavedAccount:(id)a0 passwordWarning:(id)a1 options:(unsigned long long)a2; - (void)linkableFooterViewDidInteractWithLink:(id)a0; - (void)noteTableViewCellTextViewTapped:(id)a0; - (void)passwordManagerWillLock; - (id)presentationAnchorForAccountAuthenticationModificationController:(id)a0; - (void)returnKeyActivatedInAccountDetailHeaderViewCell:(id)a0; - (void)securityRecommendationInfoCellHideButtonPressed:(id)a0; - (void)totpMigrationController:(id)a0 presentDetailsForSavedAccount:(id)a1; - (void)totpMigrationController:(id)a0 presentPickerForGenerator:(id)a1; - (void)totpMigrationControllerFinishedImport:(id)a0; - (void)updatedIconIsAvailableForDomain:(id)a0; @end