@class NSDictionary, ICTK2TextLayoutManager, NSMutableArray, NSString, ICHashtagController, ICTTTextStorage, ICNoteMergeabilityController, NSAttributedString, NSMutableDictionary, ICNoteEditorViewController, NSArray, ICMentionsController, ICLayoutManager, ICBaseTextViewItemProviderPasteSession, UIView, UISelectionFeedbackGenerator, ICTrackedParagraph, CALayer, ICNAEventReporter, UITapGestureRecognizer; @protocol ICBaseTextViewDelegate, ICTTTextStoragePersistenceHelper; @interface ICBaseTextView : UITextView @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) unsigned long long ic_selectedBIUS; @property (readonly, nonatomic) id persistenceHelper; @property (retain, nonatomic) UISelectionFeedbackGenerator *checklistDragFeedbackGenerator; @property (retain, nonatomic) ICNAEventReporter *eventReporter; @property (weak, nonatomic) ICHashtagController *hashtagController; @property (weak, nonatomic) ICMentionsController *mentionsController; @property (nonatomic) BOOL languageHasSpaces; @property (nonatomic) NSArray *participants; @property (readonly, nonatomic) NSAttributedString *_icaxUnfilteredAttributedString; @property (nonatomic) unsigned long long _icaxModifiedCursorPosition; @property (nonatomic) struct _NSRange { unsigned long long location; unsigned long long length; } _icaxModifiedSelectionRange; @property (copy, nonatomic) NSAttributedString *_icaxCachedModifiedAttributedString; @property (nonatomic) BOOL _icaxShouldPreventUpdatingFakeCursorRange; @property (retain, nonatomic) NSArray *_icaxCachedChildrenForReparenting; @property (nonatomic) double _icaxLastOffsetForBuildingReparentingCache; @property (retain, nonatomic) NSMutableDictionary *_icaxPencilKitAttachmentsDict; @property (retain, nonatomic) UITapGestureRecognizer *tapGestureRecognizer; @property (retain, nonatomic) NSDictionary *cachedTypingAttributes; @property (retain, nonatomic) NSDictionary *pendingTypingAttributes; @property (nonatomic) struct _NSRange { unsigned long long location; unsigned long long length; } selectedRangeBeforeMarking; @property (nonatomic) BOOL isInProcessEditingForTextStorage; @property (retain, nonatomic) ICNoteMergeabilityController *dragMergeabilityController; @property (retain, nonatomic) ICNoteMergeabilityController *dropMergeabilityController; @property (retain, nonatomic) ICBaseTextView *dragTextViewStrongReference; @property (retain, nonatomic) ICBaseTextViewItemProviderPasteSession *itemProviderPasteSession; @property (retain, nonatomic) NSMutableArray *viewsGhostedForDrag; @property (nonatomic) BOOL needsStylingRefreshOnNextLayout; @property (weak, nonatomic) id icDelegate; @property (readonly, nonatomic) BOOL isDocumentCopyableSize; @property (readonly, nonatomic) BOOL isSelectionCopyableSize; @property (nonatomic) BOOL isDraggingChecklistItem; @property (nonatomic) BOOL isDraggingOverChecklistItem; @property (nonatomic) BOOL inhibitNextDropCursorUpdateAnimation; @property (nonatomic) BOOL touchIsPointer; @property (retain, nonatomic) ICTrackedParagraph *draggedChecklistTrackedParagraph; @property (retain, nonatomic) ICTrackedParagraph *trackedParagraphCurrentlyUnderDraggedChecklist; @property (nonatomic) BOOL shouldDropChecklistAbove; @property (nonatomic) double checklistDragVerticalOffset; @property (nonatomic) unsigned long long lastChecklistDropIndex; @property (retain, nonatomic) CALayer *tempHighlightLayer; @property (readonly, nonatomic) CALayer *tempHighlightLayerIfExists; @property (nonatomic) struct CGPoint { double x; double y; } hitTestPoint; @property (retain, nonatomic) CALayer *monostyledLayer; @property (retain, nonatomic) CALayer *blockQuoteLayer; @property (readonly, nonatomic) ICTTTextStorage *TTTextStorage; @property (weak, nonatomic) ICNoteEditorViewController *editorController; @property (readonly, nonatomic) UIView *containerViewForAttachments; @property (readonly, nonatomic) ICLayoutManager *icLayoutManager; @property (readonly, nonatomic) ICTK2TextLayoutManager *icTextLayoutManager; @property (readonly, nonatomic) BOOL supportsAttachments; @property (readonly, nonatomic) BOOL selectionSupportsFindInNote; @property (nonatomic) BOOL textSelectionHidden; @property (nonatomic) BOOL isSettingTextStyle; @property (nonatomic) BOOL shouldAvoidResigningFirstResponder; @property (readonly, nonatomic) double zoomFactor; @property (readonly, nonatomic) BOOL selectionContainsLink; @property (readonly, nonatomic) BOOL selectionContainsNonLinkAttachment; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)attachmentInNote:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; + (id)copyTmpFileToTmpFileInSubDirectory:(id)a0 uti:(id)a1 suggestedName:(id)a2; + (id)temporaryTextStorageWithAttributedString:(id)a0 note:(id)a1 filterAttributedString:(BOOL)a2; - (void)setTypingAttributes:(id)a0; - (id)typingAttributes; - (void)toggleItalics:(id)a0; - (id)accessibilityLabel; - (void)cut:(id)a0; - (void)toggleBoldface:(id)a0; - (void)select:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })caretRectForPosition:(id)a0; - (void)makeTextWritingDirectionLeftToRight:(id)a0; - (void)selectAll:(id)a0; - (void)makeTextWritingDirectionRightToLeft:(id)a0; - (void)touchesCancelled:(id)a0 withEvent:(id)a1; - (void)toggleUnderline:(id)a0; - (void)commonInit; - (id)selectionRectsForRange:(id)a0; - (void)unmarkText; - (void)dealloc; - (unsigned long long)accessibilityTraits; - (void)insertTextSuggestion:(id)a0; - (void)_share:(id)a0; - (BOOL)resignFirstResponder; - (void)copy:(id)a0; - (id)accessibilityCustomActions; - (void)_define:(id)a0; - (BOOL)gestureRecognizerShouldBegin:(id)a0; - (void)buildMenuWithBuilder:(id)a0; - (void)touchesBegan:(id)a0 withEvent:(id)a1; - (void)_deleteBackwardAndNotify:(BOOL)a0; - (void)insertText:(id)a0; - (id)_accessibilityUserTestingChildren; - (BOOL)canBecomeFirstResponder; - (id)childElements; - (void).cxx_destruct; - (void)deleteBackward; - (id)accessibilityHint; - (id)hitTest:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1; - (void)touchesEnded:(id)a0 withEvent:(id)a1; - (void)setMarkedText:(id)a0 selectedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (BOOL)becomeFirstResponder; - (BOOL)isAccessibilityElement; - (BOOL)isPreviewing; - (void)touchesMoved:(id)a0 withEvent:(id)a1; - (void)insertAttributedText:(id)a0; - (id)initWithCoder:(id)a0; - (id)textPasteConfigurationSupporting:(id)a0 transformPasteItem:(id)a1; - (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1; - (void)paste:(id)a0; - (void)_insertDrawing:(id)a0; - (id)textDraggableView:(id)a0 itemsForDrag:(id)a1; - (id)_targetedPreviewForHighlightRange:(id)a0; - (long long)_textDraggableView:(id)a0 dataOwnerForDrag:(id)a1; - (long long)_textDroppableView:(id)a0 dataOwnerForDrop:(id)a1; - (BOOL)accessibilityActivate; - (struct CGPoint { double x0; double x1; })accessibilityActivationPoint; - (id)accessibilityCustomRotors; - (id)accessibilityDragSourceDescriptors; - (id)accessibilityDropPointDescriptors; - (BOOL)accessibilityPerformEscape; - (BOOL)accessibilityScroll:(long long)a0; - (id)accessibilityValue; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textContainer:(id)a1; - (id)textDraggableView:(id)a0 dragPreviewForLiftingItem:(id)a1 session:(id)a2; - (void)textDraggableView:(id)a0 dragSessionDidEnd:(id)a1 withOperation:(unsigned long long)a2; - (void)textDraggableView:(id)a0 dragSessionWillBegin:(id)a1; - (id)textDraggableView:(id)a0 textRangeForDragFromPosition:(id)a1 defaultRange:(id)a2 session:(id)a3; - (void)textDraggableView:(id)a0 willAnimateLiftWithAnimator:(id)a1 session:(id)a2; - (BOOL)textDroppableView:(id)a0 dropSession:(id)a1 willMoveCaretToRange:(id)a2; - (void)textDroppableView:(id)a0 dropSessionDidEnd:(id)a1; - (void)textDroppableView:(id)a0 dropSessionDidEnter:(id)a1; - (void)textDroppableView:(id)a0 dropSessionDidExit:(id)a1; - (void)textDroppableView:(id)a0 dropSessionDidUpdate:(id)a1; - (id)textDroppableView:(id)a0 positionForDrop:(id)a1; - (id)textDroppableView:(id)a0 previewForDroppingAllItemsWithDefault:(id)a1; - (id)textDroppableView:(id)a0 proposalForDrop:(id)a1; - (unsigned long long)textDroppableView:(id)a0 willBecomeEditableForDrop:(id)a1; - (void)textDroppableView:(id)a0 willPerformDrop:(id)a1; - (id)textPasteConfigurationSupporting:(id)a0 combineItemAttributedStrings:(id)a1 forRange:(id)a2; - (id)textPasteConfigurationSupporting:(id)a0 performPasteOfAttributedString:(id)a1 toRange:(id)a2; - (BOOL)willInteractWithLinkAtPoint:(struct CGPoint { double x0; double x1; })a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_accessibilityBoundsForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)_accessibilitySupplementaryHeaderViews; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })_accessibilitySelectedTextRange; - (void)_accessibilitySetSelectedTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)_accessibilityHasTextOperations; - (long long)_accessibilityLineStartPosition; - (id)_accessibilityAttributedValueForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a0; - (id)_accessibilityHitTest:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1; - (long long)_accessibilityLineEndPosition; - (id)_accessibilityLineNumberAndColumnForPoint:(struct CGPoint { double x0; double x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })_accessibilityLineRangeForPosition:(unsigned long long)a0; - (BOOL)_accessibilityOverridesInstructionsHint; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })_accessibilityRangeForLineNumberAndColumn:(id)a0; - (BOOL)_accessibilityTextOperationAction:(id)a0; - (id)_accessibilityTextOperations; - (id)_accessibilityValueForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a0; - (BOOL)dd_ignoreSignatures; - (id)childElementsForAccessibilityReparenting; - (void)respondToTapGesture:(id)a0; - (id)textController; - (void)textStorageDidPerformMerge:(id)a0; - (void)textStorageWillPerformMerge:(id)a0; - (void)eventReporterLostSession:(id)a0; - (void)_removeDrawingAttachment:(id)a0 withView:(id)a1 forDeletion:(BOOL)a2; - (void)_icaxChecklistUnMarkAllComplete; - (void)icaxBeginEditingInStorageRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)updateIndentForChecklistDragIfNecessaryForString:(id)a0 lineUnderDrop:(id)a1; - (id)_icaxAttachmentElementsForRotor; - (void)icaxClearCaches; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })willInsertText:(id)a0; - (void)_icaxAddParticipantEditHighlightsToString:(id)a0 forRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)_icaxAddPredictiveTextToAttributedString:(id)a0; - (id)_icaxAdditionalElementsForAutomation; - (id)_icaxAttachmentElements; - (id)_icaxAttachmentViewForCurrentSelectedRange; - (id)_icaxAttributedStringForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a0; - (void)_icaxChecklistDeleteChecked; - (id)_icaxChecklistDeleteCheckedItemsString; - (void)_icaxChecklistMarkAllComplete; - (id)_icaxChecklistMarkAllItemsCompleteString; - (id)_icaxChecklistMoveCheckedToBottomString; - (void)_icaxChecklistSortCheckedToBottom; - (id)_icaxChecklistUnmarkAllItemsCompleteString; - (id)_icaxCurrentParagraph; - (id)_icaxDecreaseIndentationString; - (id)_icaxFirstAttachmentViewSupportingAction:(SEL)a0; - (id)_icaxFirstTextAttachmentInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)_icaxGetBoldForCurrentRange:(BOOL *)a0 italic:(BOOL *)a1 underline:(BOOL *)a2 strikethrough:(BOOL *)a3; - (id)_icaxIncreaseIndentationString; - (id)_icaxInsertDrawingString; - (unsigned long long)_icaxLinePositionForPosition:(unsigned long long)a0 start:(BOOL)a1; - (id)_icaxLinkEditActions; - (id)_icaxLinkElements; - (id)_icaxMakeBoldString; - (id)_icaxMakeChecklistString; - (id)_icaxMakeItalicString; - (id)_icaxMakeNotBoldString; - (id)_icaxMakeNotItalicString; - (id)_icaxMakeNotUnderlinedString; - (id)_icaxMakeUnderlinedString; - (id)_icaxMarkAsCompletedString; - (id)_icaxMarkAsIncompleteString; - (void)_icaxMarkTodoCompleteForCurrentSelection; - (void)_icaxMarkTodoIncompleteForCurrentSelection; - (id)_icaxMentionsElementsForRotor; - (id)_icaxModifiedAttributedStorageString; - (unsigned long long)_icaxModifiedPositionForPosition:(unsigned long long)a0; - (unsigned long long)_icaxPositionForModifiedPosition:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })_icaxRangeInModifiedAttributedString:(id)a0 forRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })_icaxRangeInTextStorageForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 fromModifiedString:(id)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })_icaxRangeOfAttachment:(id)a0; - (id)_icaxRemoveChecklistString; - (id)_icaxShareAttachmentString; - (id)_icaxTableElementsForRotor; - (id)_icaxTagsElementsForRotor; - (id)_icaxTodoButtonForParagraphStyle:(id)a0; - (id)_icaxTodoElements; - (void)_icaxUpdateFakeTextSelectionRange; - (BOOL)_isDropSessionLocalDragContextViewFromSubview:(id)a0; - (BOOL)_shouldBecomeEditableUponDrop; - (void)applyPendingTypingAttributesIfNeeded; - (id)attachmentsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)attributedStringContainsICTTAttachment:(id)a0; - (id)attributedStringForDrawing:(id)a0 session:(id)a1; - (id)attributedStringForImageData:(id)a0 imageTypeUTI:(id)a1 itemProvider:(id)a2 pasteSession:(id)a3; - (id)attributedStringForStrokeSelection:(id)a0 session:(id)a1; - (id)attributedStringForURL:(id)a0 uti:(id)a1 name:(id)a2 metadata:(id)a3 synapseData:(id)a4 session:(id)a5; - (id)baseAttributedStringForAccessibility; - (void)beginDrop; - (id)containerViewForDragItemPreviews; - (id)correctlyPositionedPreviewForCharacterRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 inTextStorage:(id)a1; - (id)correctlyPositionedPreviewForCharacterRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 uiRange:(id)a1; - (void)didInsertText:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)didPasteOrDropText:(id)a0 toRange:(id)a1; - (double)distanceFromContentToGivenPoint:(struct CGPoint { double x0; double x1; })a0 charIndexAtPoint:(unsigned long long *)a1; - (void)drawBlockQuoteLayerInRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)drawBlockQuoteLayerInRectForTK2:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 blockQuoteLevel:(long long)a1 isMonostyled:(BOOL)a2 sideBarViewWidth:(unsigned long long)a3; - (void)drawMonostyledLayerInRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (id)elementsForAccessibilityRotorType:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })enclosingRectForGlyphRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)exceedsMaxLengthIfSelectionReplacedWithAttributedString:(id)a0; - (void)finishDropWithString:(id)a0; - (id)firstResponderMatchingPredicate:(id /* block */)a0; - (BOOL)handleAttributedStringDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handleGenericFileForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 preferredTypeIdentifier:(id)a3 outProgress:(out id *)a4 completionBlock:(id /* block */)a5; - (BOOL)handleImageDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handleInlineDrawingDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handleInlinePaperDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handleMapKitItemDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handleMovieOrAudioDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handlePaperDocumentDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handleTopotextDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)handleURLDropForItemProvider:(id)a0 atTextPosition:(id)a1 pasteSession:(id)a2 outProgress:(out id *)a3 completionBlock:(id /* block */)a4; - (BOOL)hasFullWidthTextAttachmentAtCaretLocation:(long long)a0; - (BOOL)hasSupportedImageInItemProvider:(id)a0; - (BOOL)ic_allSelectedRangesContainAttributeName:(id)a0; - (BOOL)ic_allSelectedRangesContainFontHint:(unsigned int)a0; - (BOOL)ic_canChangeStyle; - (BOOL)ic_canIndentByDelta:(long long)a0; - (long long)ic_currentWritingDirection; - (void)ic_editAttributesInSelectedRanges:(id /* block */)a0; - (void)ic_enumerateAttributesInSelectedRanges:(id /* block */)a0; - (void)ic_enumerateTableAttachmentViewControllersInRanges:(id)a0 usingBlock:(id /* block */)a1; - (void)ic_indentByAmount:(long long)a0; - (void)ic_performBlock:(id /* block */)a0; - (void)ic_resetDataDetectorsResults; - (id)ic_selectedStyles; - (id)ic_selectedStylesIgnoreTypingAttributes:(BOOL)a0; - (void)ic_setTextStyleForCurrentSelection:(unsigned int)a0; - (BOOL)ic_shouldStartDataDetectors; - (void)ic_startDataDetectors; - (void)ic_toggleAttributeWithName:(id)a0; - (void)ic_toggleBoldface; - (void)ic_toggleFontHint:(unsigned int)a0; - (void)ic_toggleItalics; - (void)ic_toggleStrikethrough; - (void)ic_toggleUnderline; - (void)icaxBeginEditingAtAttachment:(id)a0; - (void)icaxClearCachedChildrenForReparenting; - (id)icaxMakeNotStrikethroughString; - (id)icaxMakeStrikethroughString; - (void)icaxSpeakIndentationLevelForCurrentSelectedRange; - (void)icaxTextDidChange; - (void)icaxTextDidChangeSelection; - (void)icaxUpdateLinkRanges; - (void)informDelegateOfAnalyticsCalloutBarButtonActionOfType:(long long)a0 sender:(id)a1; - (void)informDelegateOfPastedAttributedString:(id)a0; - (id)internalTypingAttributes; - (BOOL)isAccessibilityTableTextView; - (BOOL)isSupportedAsGenericFile:(id)a0; - (id)itemProviderConsumerTypesForItemProvider:(id)a0; - (id)itemProviderPasteSessionCreateIfNecessary; - (void)keyboardLocaleChanged:(id)a0; - (id)linkTappedByGesture:(id)a0; - (id)pasteConfigurationForCurrentTextView; - (id)pasteImagesDataArray:(id)a0 typesArray:(id)a1 session:(id)a2; - (id)pasteIntoSelectedRangeWithoutExceedingMaxLengthWithAttributedString:(id)a0 session:(id)a1; - (id)pasteNotePasteboardData:(id)a0 session:(id)a1 error:(id *)a2; - (id)pasteStringUsingBlock:(id /* block */)a0 approxPasteString:(id)a1 pasteboardTypes:(id)a2 session:(id)a3; - (id)pasteURL:(id)a0 uti:(id)a1 name:(id)a2 metadata:(id)a3 session:(id)a4; - (id)preferredFileTypeForItemProvider:(id)a0; - (id)preferredFileTypesExtensionDictionary; - (id)previewTargetWithView:(id)a0; - (struct CGPoint { double x0; double x1; })renderTextInCharacterRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 inTextStorage:(id)a1 image:(out id *)a2 boundingRectangles:(out id *)a3 renderedGlyphRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a4; - (void)resetViewsGhostedForDrag; - (BOOL)selectionContainsDDResultAttribute; - (void)setInternalTypingAttributes:(id)a0; - (void)setupLinkTextAttributes; - (void)setupTextViewDragAndDropDelegates; - (BOOL)shouldAcceptDropSession:(id)a0; - (BOOL)shouldCheckURLFirstForItemProvider:(id)a0; - (void)showDeleteAlertsIfNecessaryWithCompletionHandler:(id /* block */)a0; - (void)showDeleteInlineDrawingAlertWithType:(unsigned long long)a0 attachments:(id)a1 completionHandler:(id /* block */)a2; - (id)singleSelectedAttachment; - (void)speakAccessibilityAutoListItemIfNecessaryForInsertedText:(id)a0; - (id)standardizedAttributedString:(id)a0 attachmentIdentifiers:(id *)a1; - (void)startEditingForTapGesture:(id)a0; - (id)targetedPreviewForPaperKitAttachment:(id)a0 textFindingResult:(id)a1; - (id)textAttachmentsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct CGPoint { double x0; double x1; })textOriginOffsetForGlyphRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)textStorageDidEndEditingNotification:(id)a0; - (void)toggleStrikethrough; - (id)typeIdentifiersSupportedAsGenericFiles; - (void)updateBlockQuoteLayersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)updateBlockQuoteLayersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 sideBarViewWidth:(double)a1; - (void)updateKeyboardSuggestions:(id)a0 hashtagController:(id)a1; - (void)updateKeyboardSuggestions:(id)a0 mentionsController:(id)a1 mentionString:(id)a2; - (void)updateMonostyledLayersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)updateMonostyledLayersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 sideBarViewWidth:(double)a1; - (void)updateTextViewForDidChange; @end