@class NSString, UIAutocorrectBubble, UIView, NSLayoutConstraint; @interface UIAutocorrectBubbleContainer : UIView @property (retain, nonatomic) NSString *typedText; @property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } referenceRect; @property (retain, nonatomic) UIAutocorrectBubble *bubble; @property (retain, nonatomic) UIView *fakeTextSelectionHighlight; @property (retain, nonatomic) UIView *typedTextAnimationPlaceholder; @property (retain, nonatomic) NSLayoutConstraint *highlightWidthConstraint; @property (retain, nonatomic) NSLayoutConstraint *bubbleTopConstraint; @property (retain, nonatomic) NSLayoutConstraint *xConstraint; @property (retain, nonatomic) NSLayoutConstraint *yConstraint; @property (retain, nonatomic) NSLayoutConstraint *heightConstraint; @property (retain, nonatomic) NSLayoutConstraint *widthConstraint; - (id)init; - (void)reset; - (void).cxx_destruct; - (BOOL)isViewAnimating; - (void)animateAutocorrectionAccepted; - (id)createTypedTextViewWithTypedText:(id)a0; - (void)didTapAutocorrectionBubble; - (void)dismissAutocorrectBubble; - (void)performReset; - (void)updateBubbleWithAutocorrectionText:(id)a0 referenceRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1; - (void)updateFakeTextSelectionHighlightForRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)updateSelfWithRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)updateWithAutocorrectionText:(id)a0 typedText:(id)a1 referenceTextView:(id)a2 referenceRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3; @end