@class UITapGestureRecognizer, UITextView; @protocol HRLinkTextViewDelegate; @interface HRLinkTextView : UIView @property (nonatomic) struct _NSRange { unsigned long long location; unsigned long long length; } linkRange; @property (nonatomic) long long URLIdentifier; @property (weak, nonatomic) id delegate; @property (retain, nonatomic) UITapGestureRecognizer *tapGestureRecognizer; @property (nonatomic) long long currentUserInterfaceStyle; @property (copy, nonatomic) id /* block */ userInterfaceStyleChanged; @property (retain, nonatomic) UITextView *textView; - (void).cxx_destruct; - (void)layoutSubviews; - (id)firstBaselineAnchor; - (id)lastBaselineAnchor; - (void)_setUpConstraints; - (void)_setUpUI; - (void)_updateCurrentUserInterfaceStyleIfNeeded; - (id)initWithLinkRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 URLIdentifier:(long long)a1 delegate:(id)a2; - (id)initWithLinkRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 URLIdentifier:(long long)a1 delegate:(id)a2 userInterfaceStyleChanged:(id /* block */)a3; - (void)linkTextViewTapped:(id)a0; @end