@class NSString, NSArray, UIView, NSObject; @protocol NSSecureCoding, _WKFocusedElementInfo; @interface WKFormInputSession : NSObject <_WKFormInputSession> { struct WeakObjCPtr { id m_weakReference; } _contentView; struct RetainPtr { void *m_ptr; } _focusedElementInfo; struct RetainPtr { void *m_ptr; } _customInputView; struct RetainPtr { void *m_ptr; } _customInputAccessoryView; struct RetainPtr> { void *m_ptr; } _suggestions; BOOL _accessoryViewShouldNotShow; BOOL _forceSecureTextEntry; BOOL _requiresStrongPasswordAssistance; } @property (readonly, nonatomic, getter=isValid) BOOL valid; @property (readonly, nonatomic) NSObject *userObject; @property (readonly, nonatomic) id<_WKFocusedElementInfo> focusedElementInfo; @property (copy, nonatomic) NSString *accessoryViewCustomButtonTitle; @property (retain, nonatomic) UIView *customInputView; @property (retain, nonatomic) UIView *customInputAccessoryView; @property (copy, nonatomic) NSArray *suggestions; @property (nonatomic) BOOL accessoryViewShouldNotShow; @property (nonatomic) BOOL forceSecureTextEntry; @property (readonly, nonatomic) BOOL requiresStrongPasswordAssistance; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)endEditing; - (void)invalidate; - (id).cxx_construct; - (void).cxx_destruct; - (void)reloadFocusedElementContextView; - (id)initWithContentView:(id)a0 focusedElementInfo:(id)a1 requiresStrongPasswordAssistance:(BOOL)a2; @end