@class UIColor, NSMutableDictionary; @interface AFUITargetDetectionController : NSObject { BOOL _didOptOutOfAutoFillSignup; UIColor *_textFieldOriginalColor; } @property (retain, nonatomic) NSMutableDictionary *autoFillContext; @property (readonly, nonatomic) NSMutableDictionary *autoFillGroup; @property (copy, nonatomic) NSMutableDictionary *fallbackAutoFillGroup; @property (nonatomic) unsigned long long delegateNeedsAutofillMode; + (BOOL)shouldAutomaticallyPresentCompletionListForDocumentTraits:(id)a0; - (unsigned long long)signUpSignalFromButton:(id)a0; - (id)contactAutoFillKeywordsForKey:(id)a0 value:(id)a1 localizedKeywords:(id)a2; - (id)init; - (BOOL)signupHintForUsername:(id)a0 password:(id)a1 responder:(id)a2; - (id)addressKeywordSet; - (void)enumeratePasswordFieldsUsingBlock:(id /* block */)a0; - (id)signupKeywordList; - (id)phoneKeywordSet; - (void)_clearASPInTextField:(id)a0; - (id)accessibilitySignupKeywordList; - (void)addTemporaryTextColorToTextField:(id)a0; - (void)showASPInTextField:(id)a0 isRightToLeft:(BOOL)a1; - (id)searchKeywordSet; - (long long)doTraits:(id)a0 matchTextContentType:(id)a1; - (void)clearASPVisualEffectsInTextField:(id)a0; - (BOOL)shouldLoadASPForResponder:(id)a0; - (id)emailKeywordSet; - (void).cxx_destruct; - (id)loginKeywordList; - (void)removeTemporaryTextColorFromTextField:(id)a0; - (void)clearASPInPasswordFields; - (unsigned long long)signUpSignalFromViewControllerHierarchy:(id)a0; - (id)accessibilityLoginKeywordList; - (unsigned long long)containsIndicationInText:(id)a0 withAccessibilityHints:(BOOL)a1; - (id)autoFillContextForResponder:(id)a0; - (unsigned long long)autoFillModeForResponder:(id)a0; - (void)clearAutoFillGroup; - (BOOL)containsUsernamePasswordPairsInAutoFillGroup:(id)a0; - (void)didOptOutOfAutoFillSignup; - (void)optOutASPInPasswordFields; - (void)saveAutoFillCredentialIfNeeded:(id)a0 passwordIsAutoGenerated:(BOOL)a1 block:(id /* block */)a2; - (void)saveWebviewCredentialsForResponder:(id)a0 WebsiteURL:(id)a1 user:(id)a2 password:(id)a3 passwordIsAutoGenerated:(BOOL)a4 block:(id /* block */)a5; - (BOOL)shouldPreferFallbackAutoFillGroup; - (void)updateAutofillContextForResponder:(id)a0; - (BOOL)_detectionDisabledForResponder:(id)a0; - (BOOL)_detectionEnabledForResponder:(id)a0; - (unsigned long long)_needAutoFillCandidate:(id)a0 delegateAsResponder:(id)a1; - (void)clearFallbackAutoFillGroup; - (unsigned long long)contactAutoFillModeWithCurrentResponder:(id)a0 currentTraits:(id)a1 allResponders:(id)a2 indexOfCurrent:(long long)a3; - (unsigned long long)creditCardAutoFillModeWithCurrentResponder:(id)a0 currentTraits:(id)a1 allResponders:(id)a2 indexOfCurrent:(long long)a3; - (id)placeholderTextForResponder:(id)a0; - (id)textContentTypeForResponder:(id)a0; - (id)textContentTypeForResponder:(id)a0 traits:(id)a1 contentTypesFound:(id)a2; @end