@class UIWindow, NSString, NSArray, UIContextMenuInteraction, NSTextContainer, UIPanGestureRecognizer, ICTextView; @protocol ICAttachmentViewDelegate; @interface ICAttachmentView : ICBaseAttachmentView <ICAccessibilityRotorSearchElement, UIGestureRecognizerDelegate, UIPointerInteractionDelegate, UIContextMenuInteractionDelegate, ICAttachmentViewContentFrame, ICAttachmentViewInitializing> @property (readonly, nonatomic) NSString *icaxHintString; @property (readonly, nonatomic) BOOL icaxIsTextRangeSelected; @property (readonly, nonatomic) NSArray *supportedRotorTypes; @property (readonly, nonatomic) struct _NSRange { unsigned long long x0; unsigned long long x1; } textRangeInNote; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) NSString *icaxAttachmentViewTypeDescription; @property (retain, nonatomic) UIWindow *actionWindow; @property (readonly, nonatomic) long long dataOwnerForAttachment; @property (retain, nonatomic) UIContextMenuInteraction *contextInteraction; @property (retain, nonatomic) UIPanGestureRecognizer *panGestureRecognizer; @property (readonly, nonatomic) BOOL wantsContextMenuPreview; @property (readonly, weak, nonatomic) NSTextContainer *textContainer; @property (readonly, weak, nonatomic) ICTextView *textView; @property (weak, nonatomic) id<ICAttachmentViewDelegate> delegate; @property (readonly) BOOL forManualRendering; @property (readonly, nonatomic) BOOL insideSystemPaper; @property (nonatomic) BOOL finishedInit; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)willMoveToSuperview:(id)a0; - (id)accessibilityLabel; - (void)cut:(id)a0; - (id)targetForAction:(SEL)a0 withSender:(id)a1; - (id)contextMenuInteraction:(id)a0 configuration:(id)a1 highlightPreviewForItemWithIdentifier:(id)a2; - (void)contextMenuInteraction:(id)a0 willPerformPreviewActionForMenuWithConfiguration:(id)a1 animator:(id)a2; - (void)dealloc; - (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1; - (void)contextMenuInteraction:(id)a0 willDisplayMenuForConfiguration:(id)a1 animator:(id)a2; - (void)removeFromSuperview; - (void)_copy; - (void)copy:(id)a0; - (void)share:(id)a0; - (id)accessibilityCustomActions; - (void)setupConstraints; - (id)contextMenuInteraction:(id)a0 configurationForMenuAtLocation:(struct CGPoint { double x0; double x1; })a1; - (id)pointerInteraction:(id)a0 regionForRequest:(id)a1 defaultRegion:(id)a2; - (BOOL)canBecomeFirstResponder; - (void).cxx_destruct; - (id)accessibilityHint; - (BOOL)isAccessibilityElement; - (id)initWithCoder:(id)a0; - (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1; - (void)delete:(id)a0; - (void)rename:(id)a0; - (BOOL)accessibilityActivate; - (id)accessibilityContainer; - (id)accessibilityCustomRotors; - (id)accessibilityDragSourceDescriptors; - (id)accessibilityDropPointDescriptors; - (id)accessibilityValue; - (BOOL)_accessibilitySupportsActivateAction; - (id)_accessibilityUserTestingVisibleAncestor; - (BOOL)_accessibilityShouldUseViewHierarchyForFindingScrollParent; - (BOOL)_accessibilityTextOperationAction:(id)a0; - (id)_accessibilityTextOperations; - (void)updateFirstResponder; - (id)initWithTextAttachment:(id)a0 textContainer:(id)a1 forManualRendering:(BOOL)a2; - (void)respondToTapGesture:(id)a0; - (void)setupEventHandling; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForContent; - (BOOL)showRecoverNoteAlertIfNecessary; - (id)_icaxParentTextView; - (BOOL)alertAboutUnsupportedAttachmentIfNecessary; - (void)copyWithCompletionBlock:(id /* block */)a0; - (void)didTapAttachment:(id)a0; - (void)editAttachmentWithBlock:(id /* block */)a0; - (void)icaxActivate; - (void)icaxSelectAttachmentTextRange:(BOOL)a0; - (BOOL)icaxSelectAttachmentTextRangeAction; - (id)initWithAttachment:(id)a0 textContainer:(id)a1 actionWindow:(id)a2; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textAttachment:(id)a1 textContainer:(id)a2 forManualRendering:(BOOL)a3; - (void)openAttachment; - (void)prepareForPrinting; - (void)requestEditorFirstResponder; - (void)respondToLongPressGesture:(id)a0; - (void)respondToPanGesture:(id)a0; - (void)shareWebLink:(id)a0; - (void)sharedInit:(BOOL)a0; - (BOOL)shouldAddMenuLongPressGesture; - (BOOL)shouldAddPanGesture; - (BOOL)shouldAddTapGesture; - (void)updatePreferredAttachmentViewSize:(short)a0; @end