@class NSString, TSWPStorageBroadcaster, TSKDocumentRoot, TSDInfoGeometry, NSMutableString, NSObject, TSSStylesheet, TSPObject; @protocol TSDContainerInfo, TSDOwningAttachment; @interface TSWPStorage : TSPObject <TSDContainerInfo, TSKSearchable, TSSThemedObject, TSWPStorageParent, TSSStyleClient, TSWPTextSource> { NSMutableString *_string; struct TSWPAttributeArray *_attributesTable[19]; TSWPStorageBroadcaster *_broadcaster; TSKDocumentRoot *_documentRoot; TSSStylesheet *_stylesheet; int _WPKind; unsigned int _disallowElementKinds; BOOL _dolcSuppressed; BOOL _delayBroadcast; struct _NSRange { unsigned long long location; unsigned long long length; } _rangeToBroadcast; int _writingDirectionCache; } @property (readonly, nonatomic) BOOL hasTrackedChanges; @property (readonly, nonatomic) struct TSWPChangeAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; BOOL x7; id x8; int x9; } *insertionChangesTable; @property (readonly, nonatomic) struct TSWPChangeAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; BOOL x7; id x8; int x9; } *deletionChangesTable; @property (nonatomic) struct { unsigned short x0; unsigned char x1; unsigned char x2; } hyperlinkCellID; @property (readonly, nonatomic) BOOL isInInit; @property (nonatomic) BOOL ignoreContentsChangedNotifications; @property (readonly, nonatomic) unsigned long long changeCount; @property (copy, nonatomic) TSDInfoGeometry *geometry; @property (nonatomic) NSObject<TSDContainerInfo> *parentInfo; @property (nonatomic) TSPObject<TSDOwningAttachment> *owningAttachment; @property (readonly, nonatomic) TSPObject<TSDOwningAttachment> *owningAttachmentNoRecurse; @property (readonly, nonatomic, getter=isFloatingAboveText) BOOL floatingAboveText; @property (readonly, nonatomic, getter=isAnchoredToText) BOOL anchoredToText; @property (readonly, nonatomic, getter=isInlineWithText) BOOL inlineWithText; @property (readonly, nonatomic, getter=isAttachedToBodyText) BOOL attachedToBodyText; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (nonatomic) BOOL matchesObjectPlaceholderGeometry; @property (readonly, nonatomic) long long contentWritingDirection; + (void)initialize; + (id)filterText:(id)a0 removingAttachments:(BOOL)a1; + (BOOL)allowsElementKind:(int)a0 forStorageKind:(int)a1; + (struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)createAttributeArrayForKind:(unsigned int)a0 undoTransaction:(struct TSWPStorageTransaction { } *)a1; + (struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)createEmptyAttributeArrayForKind:(unsigned int)a0; + (id)filterMarkAttributes:(id)a0; + (id)filterText:(id)a0; + (Class)pStringClassForWPKind:(int)a0; + (id)plainTextPasteStringForStorages:(id)a0 forcePlainText:(BOOL)a1; + (void)resetDisallowedElementKinds; + (void)setDisallowedElementKinds:(unsigned int)a0 forStorageKind:(int)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })range; - (id)stringValue; - (void)dealloc; - (void)removeObserver:(id)a0; - (unsigned long long)length; - (unsigned short)characterAtIndex:(unsigned long long)a0; - (BOOL)supportsSections; - (id)string; - (unsigned long long)sectionCount; - (void)getCharacters:(unsigned short *)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (id)substringWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (Class)layoutClass; - (void)addObserver:(id)a0; - (void)acceptVisitor:(id)a0; - (unsigned long long)characterCount; - (unsigned long long)wordCount; - (unsigned long long)paragraphCount; - (void)compress:(struct TSWPStorageTransaction { } *)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })nextWordFromIndex:(unsigned long long)a0 forward:(BOOL)a1; - (id)childEnumerator; - (id)copyWithContext:(id)a0; - (unsigned long long)sectionIndexForSection:(id)a0; - (id)stylesheet; - (unsigned long long)attachmentCount; - (void)addSmartField:(id)a0 toRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 dolcContext:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (id)characterStyleAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)childInfos; - (void)clearBackPointerToParentInfoIfNeeded:(id)a0; - (void)deleteRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 undoTransaction:(struct TSWPStorageTransaction { } *)a1; - (id)documentRoot; - (void)enumerateSmartFieldsWithAttributeKind:(unsigned int)a0 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 usingBlock:(id /* block */)a2; - (id)initWithContext:(id)a0 string:(id)a1 kind:(int)a2 stylesheet:(id)a3 paragraphStyle:(id)a4 listStyle:(id)a5 section:(id)a6 columnStyle:(id)a7; - (id)initWithContext:(id)a0 string:(id)a1 stylesheet:(id)a2 kind:(int)a3; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertAttachmentOrFootnote:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)insertStorage:(id)a0 atCharIndex:(unsigned long long)a1 dolcContext:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)insertString:(id)a0 atCharIndex:(unsigned long long)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (BOOL)isThemeContent; - (id)languageForTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 useStringTokenizer:(BOOL)a1 useCreationLanguage:(BOOL)a2; - (id)newSubstorageWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 context:(id)a1 flags:(unsigned int)a2; - (unsigned long long)paragraphIndexAtCharIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })paragraphIndexRangeForCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (unsigned long long)paragraphStartAtCharIndex:(unsigned long long)a0; - (id)paragraphStyleAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)paragraphStyleAtParIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (unsigned long long)previousCharacterIndex:(unsigned long long)a0; - (Class)repClass; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setCharacterStyle:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setDocumentRoot:(id)a0; - (void)setListStyle:(id)a0 atParIndex:(unsigned long long)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setListStyle:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setParagraphLevel:(unsigned long long)a0 atParIndex:(unsigned long long)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setParagraphStyle:(id)a0 atParIndex:(unsigned long long)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setParagraphStyle:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (id)substringWithSelection:(id)a0; - (BOOL)textIsVertical; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForParagraphAtCharIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForParagraphAtIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })wordAtCharIndex:(unsigned long long)a0 includePreviousWord:(BOOL)a1; - (int)wpKind; - (void)applyFlags:(unsigned short)a0 level:(unsigned long long)a1 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 forKind:(unsigned int)a3 undoTransaction:(struct TSWPStorageTransaction { } *)a4; - (void)continueSearch:(id)a0; - (struct __CFDictionary { } *)createFilteredCoreTextAttributes:(struct __CFDictionary { } *)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1 filterDelegate:(id)a2; - (struct { unsigned short x0; unsigned char x1; unsigned char x2; })hyperlinkCellID; - (id)nsAttributedStringWithDefaultAttributeDelegateWithLayoutParent:(id)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForChange:(id)a0; - (id)footnoteReferenceAttachmentOrFootnoteMarkAttachmentAtCharIndex:(unsigned long long)a0; - (BOOL)hasHiddenTextAtCharIndex:(unsigned long long)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (unsigned long long)indexOfFirstVisibleCharInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)pOverrideObjectBeforeReplacingCharactersInSelection:(id)a0 withString:(id)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeByTrimmingRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withBlock:(id /* block */)a1; - (void)addAllDictationAndAutocorrectionKeyRangesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 toRanges:(void *)a1; - (void)addDisallowedElementKind:(int)a0; - (void)addGlyphVariantData:(id)a0 toRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (BOOL)adjustRangesByDelta:(long long)a0; - (void)adoptStylesheet:(id)a0 withMapper:(id)a1; - (BOOL)allowsElementKind:(int)a0; - (BOOL)anchoredDrawableAttachmentCharacterAtCharIndex:(unsigned long long)a0; - (void)appendSection:(id)a0 charIndex:(unsigned long long)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)applyChange:(id)a0 changeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 accept:(BOOL)a2 undoTransaction:(void *)a3; - (void)applyChanges:(BOOL)a0 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 inSelectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 outChangedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3 outSelectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a4 undoTransaction:(void *)a5 forceAll:(BOOL)a6; - (void)applyDataValue:(unsigned int)a0 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned int)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)applyFlags:(unsigned short)a0 level:(unsigned long long)a1 toParagraphsInCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)applyObject:(id)a0 toCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(int)a2 dolcContext:(id)a3 undoTransaction:(struct TSWPStorageTransaction { } *)a4; - (void)applyObject:(id)a0 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned int)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)applyObject:(id)a0 toParagraphsInCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned int)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)applyWritingDirection:(int)a0 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned int)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (id)attachmentAtAttachmentIndex:(unsigned long long)a0 outCharIndex:(unsigned long long *)a1; - (id)attachmentAtCharIndex:(unsigned long long)a0; - (unsigned long long)attachmentIndexAtCharIndex:(unsigned long long)a0; - (unsigned long long)attachmentIndexForInsertionAtCharIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })attachmentIndexRangeForTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)attachmentOrFootnoteAtCharIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })attachmentRangeForCharIndex:(unsigned long long)a0 forwards:(BOOL)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })attachmentRangeForCharIndex:(unsigned long long)a0 forwards:(BOOL)a1 attributeKind:(unsigned int)a2; - (struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)attributeArrayForKind:(unsigned int)a0; - (struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)attributeArrayForKind:(unsigned int)a0 withCreate:(BOOL)a1 fromUndo:(BOOL)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)attributeArrayForKind:(unsigned int)a0 withCreate:(BOOL)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)attributesAtCharIndex:(unsigned long long)a0 attributesOfInterest:(BOOL[19])a1 attributesTable:(id[19])a2 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3; - (BOOL)autoListRecognition; - (BOOL)autoListTermination; - (unsigned long long)autoNumberFootnoteCountForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)autoUpdateField:(id)a0 withRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 documentRoot:(id)a2 returningInsertedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3; - (void)autoUpdateSmartFieldsWithDocumentRoot:(id)a0; - (id)bestCharacterLanguageForTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)canBeStoredInAStringValueCell; - (BOOL)canPasteAsPlainText; - (BOOL)canPasteAsPlainTextWithUniformParagraphs; - (BOOL)canUserReplaceText; - (id)changeAtCharIndex:(unsigned long long)a0 attributeKind:(unsigned int)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (id)changeAtCharIndex:(unsigned long long)a0 outRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)changeDetailsAtCharIndex:(unsigned long long)a0 outRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)changeDetailsForChange:(id)a0 withRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)changeViewSettingsDidChange; - (BOOL)changesWithPageCount; - (unsigned long long)charIndexMappedFromStorage:(unsigned long long)a0; - (unsigned long long)charIndexMappedToStorage:(unsigned long long)a0; - (unsigned long long)charIndexRemappedFromStorage:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })charRangeMappedFromStorage:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })charRangeMappedToStorage:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)characterStyleAtCharIndex:(unsigned long long)a0 left:(BOOL)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (unsigned long long)characterStyleAttributeCount; - (id)childCommandForApplyThemeCommand:(id)a0; - (id)childEnumeratorForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)columnStyleAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)columnStyleAtColumnStyleIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (unsigned long long)columnStyleCount; - (int)compareAttributeArray1:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a0 array2:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a1 range1:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 range2:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3 attributeIndex1:(unsigned long long)a4 attributeIndex2:(unsigned long long)a5; - (int)compareAttributeArray:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 otherStorage:(id)a2 otherRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3; - (int)compareRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 otherStorage:(id)a1 otherRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 options:(unsigned long long)a3; - (void)compressAttributeArrayKind:(unsigned int)a0 undoTransaction:(struct TSWPStorageTransaction { } *)a1; - (struct __CTFont { } *)createFontAtCharIndex:(unsigned long long)a0 scaleTextPercent:(unsigned long long)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2 styleProvider:(id)a3; - (struct TSWPRangeVector { struct _NSRange *x0; struct _NSRange *x1; struct __compressed_pair<_NSRange *, std::allocator<_NSRange>> { struct _NSRange *x0; } x2; })deletedRangeVectorInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)deletedRangesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)dictationAndAutocorrectionKeyAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (unsigned int)disallowedElementKinds; - (id)editableAnnotationForInsertionPointSelection:(id)a0 includeComments:(BOOL)a1 withOutRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2 selectionIsOnEdge:(BOOL *)a3; - (id)editableSmartFieldAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (unsigned long long)emptyParagraphCount:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)enumerateAttachmentsInTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1; - (void)enumerateAttachmentsOfClass:(Class)a0 inTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 usingBlock:(id /* block */)a2; - (void)enumerateParagraphsIntersectingTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1; - (void)enumerateWithAttributeKind:(unsigned int)a0 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 usingBlock:(id /* block */)a2; - (id)extendSelectionForTopicChildren:(id)a0; - (id)extendSelectionToIncludeSmartFields:(id)a0; - (void)filterInvalidContentForStorage:(id)a0 undoTransaction:(struct TSWPStorageTransaction { } *)a1; - (void)filterSectionBreaksFromStorage:(id)a0 undoTransaction:(struct TSWPStorageTransaction { } *)a1; - (double)filteredCoreTextAttributesFontScaleEffectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a0 filterDelegate:(id)a1; - (void)findChangesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 onHit:(id /* block */)a1; - (unsigned long long)findCharIndexForAttachment:(id)a0; - (unsigned long long)findCharIndexForFootnoteAttachment:(id)a0; - (unsigned long long)findCharacterIndexForContainedInfo:(id)a0; - (void)findCommentsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 onHit:(id /* block */)a1; - (unsigned long long)findNextParagraphStyleChange:(unsigned long long)a0 maxCharIndex:(unsigned long long)a1; - (id)firstHighlightForSelectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 outRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)firstHighlightForSelectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 outRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1 requireComment:(BOOL)a2; - (unsigned long long)firstParIndexInListAtParIndex:(unsigned long long)a0; - (void)fixGlyphVariantFontsForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)fontNameAtCharIndex:(unsigned long long)a0 size:(double *)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2 styleProvider:(id)a3; - (id)footnoteAtFootnoteIndex:(unsigned long long)a0 outCharIndex:(unsigned long long *)a1; - (unsigned long long)footnoteCount; - (unsigned long long)footnoteIndexForCharIndex:(unsigned long long)a0; - (unsigned long long)footnoteIndexForFootnote:(id)a0; - (unsigned long long)footnoteIndexForFootnoteStorage:(id)a0; - (id)footnoteMarkAtCharIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })footnoteRangeForTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)footnoteReferenceAtCharIndex:(unsigned long long)a0; - (id)footnoteStorages; - (id)glyphVariantDataAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (BOOL)hasAttachmentsThatChangeWithPageNumberOrPageCount; - (BOOL)hasColumnBreakAtCharIndex:(unsigned long long)a0; - (BOOL)hasColumnStyleForParagraphBreakAtCharIndex:(unsigned long long)a0; - (BOOL)hasDeletedTextAtCharIndex:(unsigned long long)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (BOOL)hasDeletionInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)hasHiddenTextAtCharIndex:(unsigned long long)a0; - (BOOL)hasSectionForParagraphBreakAtCharIndex:(unsigned long long)a0; - (BOOL)hasSmartFields; - (BOOL)hasSmartFieldsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)hasVisibleText; - (BOOL)hasVisibleTextAtCharIndex:(unsigned long long)a0; - (id)hiddenRangesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)highlightsAllowed; - (long long)hyphenationLocationBeforeIndex:(long long)a0 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 locale:(struct __CFLocale { } *)a2 hyphenChar:(unsigned int *)a3; - (unsigned long long)indexAfterLastVisibleCharInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (unsigned long long)indexForCharacter:(unsigned short)a0 startCharIndex:(unsigned long long)a1; - (unsigned long long)indexOfFirstNonDeletedCharInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)initWithContext:(id)a0 string:(id)a1 kind:(int)a2 stylesheet:(id)a3 paragraphStyle:(id)a4 listStyle:(id)a5 section:(id)a6 columnStyle:(id)a7 paragraphDirection:(int)a8; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertAttachmentOrFootnote:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 dolcContext:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3 changeSession:(id)a4; - (void)insertObject:(id)a0 charIndex:(unsigned long long)a1 attributeArray:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a2 attributeIndex:(unsigned long long)a3 dolcContext:(id)a4 undoTransaction:(struct TSWPStorageTransaction { } *)a5; - (void)insertParagraphData:(struct { union { struct { unsigned int x0; } x0; struct { unsigned short x0; unsigned short x1; } x1; struct { unsigned short x0; unsigned short x1; } x2; struct { int x0; } x3; struct { unsigned int x0; } x4; struct { unsigned short x0; unsigned short x1; } x5; } x0; })a0 charIndex:(unsigned long long)a1 attributeArray:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a2 attributeIndex:(unsigned long long)a3 undoTransaction:(struct TSWPStorageTransaction { } *)a4; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertSection:(id)a0 atCharIndex:(unsigned long long)a1 dolcContext:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3 changeSession:(id)a4; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertSpecialCharacter:(unsigned short)a0 object:(id)a1 kind:(unsigned int)a2 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3 dolcContext:(id)a4 undoTransaction:(struct TSWPStorageTransaction { } *)a5 changeSession:(id)a6; - (void)invalidateCharIndexForAttachment:(id)a0; - (void)invalidateFootnoteAttachmentCharIndexes; - (void)invalidateForStyle:(id)a0; - (void)invalidatePageCountAttachmentCharIndexes:(BOOL)a0; - (BOOL)isAllWhitespaceInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)isDOLCSuppressed; - (BOOL)isEmptyParagraphSelection:(id)a0 outRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (BOOL)isWholeParagraphsForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 ignoreAttachmentCharacters:(BOOL)a1 requireParagraphBreakSelected:(BOOL)a2; - (BOOL)isWritingDirectionRightToLeftForListAtParIndex:(unsigned long long)a0; - (BOOL)isWritingDirectionRightToLeftForParagraphAtCharIndex:(unsigned long long)a0; - (BOOL)isWritingDirectionRightToLeftForParagraphAtParIndex:(unsigned long long)a0; - (id)languageAtParIndex:(unsigned long long)a0 useStringTokenizer:(BOOL)a1 useCreationLanguage:(BOOL)a2; - (unsigned long long)listEndAtCharIndex:(unsigned long long)a0; - (unsigned long long)listNumberForParagraphEnumerator:(const struct TSWPParagraphEnumerator { id x0; id x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; BOOL x6; } *)a0 numberingData:(struct { int x0; unsigned long long x1; BOOL x2; } *)a1; - (unsigned long long)listNumberForParagraphIndex:(unsigned long long)a0 numberingData:(struct { int x0; unsigned long long x1; BOOL x2; } *)a1; - (unsigned long long)listStartAtCharIndex:(unsigned long long)a0; - (id)listStyleAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)listStyleAtParIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (unsigned long long)listStyleCount; - (void)lowLevelApplyObject:(id)a0 toCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(int)a2 dolcContext:(id)a3 undoTransaction:(struct TSWPStorageTransaction { } *)a4; - (id)newSubstorageWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 context:(id)a1 flags:(unsigned int)a2 kind:(int)a3; - (id)newSubstorageWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 storageContext:(id)a1 objectsContext:(id)a2 flags:(unsigned int)a3; - (id)newSubstorageWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 storageContext:(id)a1 objectsContext:(id)a2 flags:(unsigned int)a3 kind:(int)a4; - (id)nextChangeFromCharIndex:(unsigned long long)a0 afterChange:(id)a1 changeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (unsigned long long)nextCharacterIndex:(unsigned long long)a0; - (id)nsAttributedStringWithAttributeDelegate:(id)a0 ignoreLists:(BOOL)a1 withLayoutParent:(id)a2; - (id)nsAttributedStringWithAttributeDelegate:(id)a0 withLayoutParent:(id)a1; - (id)nsAttributedStringWithLayoutParent:(id)a0; - (id)nsAttributedSubstringFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 delegate:(id)a1 scale:(double)a2 applyChanges:(BOOL)a3 includeInlineDrawables:(BOOL)a4 withLayoutParent:(id)a5; - (id)nsAttributedSubstringFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 scale:(double)a1; - (id)nsAttributedSubstringFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 scale:(double)a1 applyChanges:(BOOL)a2 includeInlineDrawables:(BOOL)a3 withLayoutParent:(id)a4; - (id)nsAttributedSubstringWithAttachmentsRemovedFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withLayoutParent:(id)a1; - (id)objectAtLocationAtExactCharIndex:(unsigned long long)a0 forAttributeKind:(unsigned int)a1; - (id)objectAtLocationPriorToMappedCharIndex:(unsigned long long)a0 forAttributeKind:(unsigned int)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (void)pApplyOverrideObjectAfterReplacingCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 overrideObject:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)pApplyOverrideObjectAfterReplacingCharactersInSelection:(id)a0 withString:(id)a1 overrideObject:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (id)pDefaultSectionForContext:(id)a0; - (id)pDrawableInfoFromImporter:(id)a0 error:(id *)a1; - (id)pExportAttributes:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1 stickyFont:(id *)a2 scale:(double)a3; - (id)pExportParagraphAttributes:(id)a0 nextParagraphStyle:(id)a1 scale:(double)a2; - (id)pFindValidInsertionCharStyleFromCharIndex:(unsigned long long)a0; - (id)pImportParagraphAttributes:(id)a0 paragraphStyle:(id)a1; - (void)pMapAttributesFromAttributedString:(id)a0 ontoRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 asCharacterStylesOnly:(BOOL)a2; - (long long)pMapListsFromStorageRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 toString:(id)a1 atStringLoc:(unsigned long long)a2 textListMap:(id)a3; - (id)pNSAttributedStringWithAttributeDelegate:(id)a0 ignoreLists:(BOOL)a1 stripTextualAttachments:(BOOL)a2 stripGraphicalAttachments:(BOOL)a3 stripInlineAttachments:(BOOL)a4 attachmentChar:(id)a5 scale:(double)a6 withLayoutParent:(id)a7; - (id)pNSAttributedStringWithDefaultDelegateIgnoreLists:(BOOL)a0 stripTextualAttachments:(BOOL)a1 stripGraphicalAttachments:(BOOL)a2 stripInlineAttachments:(BOOL)a3 attachmentChar:(id)a4 scale:(double)a5 withLayoutParent:(id)a6; - (id)pOverrideObjectBeforeReplacingCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 withInsertionBehavior:(int)a2; - (id)pParagraphStyleWithFrequentAttributesInString:(id)a0 withinStringRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 currentParagraphStyle:(id)a2; - (id)pTextListsFromListStyle:(id)a0 atLevel:(unsigned long long)a1 labelTypeMap:(id)a2; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_RelocateNonSelectedAnchorsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 selectionInfos:(id)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)p_attributesAtCharIndex:(unsigned long long)a0 attributesOfInterest:(BOOL[19])a1 attributesTable:(id[19])a2 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3; - (void)p_didChangeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 delta:(long long)a1 broadcastKind:(int)a2; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_extendRangeToIncludeSmartFields:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)p_fillMarkers:(void *)a0 startingAtCharIndex:(unsigned long long)a1 forCount:(unsigned long long)a2; - (void)p_fillMarkers:(void *)a0 string:(id)a1 length:(unsigned long long)a2 hasAttachments:(BOOL *)a3 hasFootnotes:(BOOL *)a4 hasBreaks:(BOOL *)a5; - (void)p_findChangesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 onHit:(id /* block */)a1 withAttributeKind:(unsigned int)a2; - (void)p_handleChangeSplittingForInsertedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 changeSession:(id)a1 undoTransaction:(void *)a2; - (BOOL)p_hasDeletedTextAtCharIndex:(unsigned long long)a0 requireHidden:(BOOL)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (BOOL)p_hasGoodAttributesForPlainTextPaste; - (unsigned long long)p_indexOfFirstNonDeletedCharInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 requireVisible:(BOOL)a1; - (void)p_lowLevelReplaceCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 length:(unsigned long long)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (BOOL)p_passesExtraTablesChecksForStoringInAStringValueCell; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_rangeForSelectionAtCharIndex:(unsigned long long)a0 caretIndex:(unsigned long long)a1 handleNextWordWhitespace:(BOOL)a2; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_replaceCharactersInLogicalSelection:(id)a0 withString:(id)a1 withFlags:(unsigned int)a2 replaceTextData:(struct { id x0; id x1; } *)a3 changeSession:(id)a4 undoTransaction:(struct TSWPStorageTransaction { } *)a5 outInsertedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a6; - (void)p_replaceCharactersInSelection:(id)a0 withString:(id)a1 length:(unsigned long long)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (id)p_replacementsForSelection:(id)a0 withString:(id)a1 changeSession:(id)a2 shouldTrackDeletions:(BOOL)a3; - (BOOL)p_shouldInsertionSplitChange:(id)a0 changeSession:(id)a1; - (struct TSWPParagraphAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; BOOL x7; unsigned long long x8; unsigned long long x9; } *)paragraphAttributeArrayForKind:(unsigned int)a0 withCreate:(BOOL)a1; - (unsigned long long)paragraphEndAtCharIndex:(unsigned long long)a0; - (struct TSWPParagraphEnumerator { id x0; id x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; BOOL x6; })paragraphEnumeratorAtCharIndex:(unsigned long long)a0 styleProvider:(id)a1; - (struct TSWPParagraphEnumerator { id x0; id x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; BOOL x6; })paragraphEnumeratorAtParIndex:(unsigned long long)a0 styleProvider:(id)a1; - (struct TSWPParagraphEnumerator { id x0; id x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; BOOL x6; })paragraphEnumeratorForCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 styleProvider:(id)a1; - (struct TSWPParagraphEnumerator { id x0; id x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; BOOL x6; })paragraphEnumeratorForCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 styleProvider:(id)a1 requireHidden:(BOOL)a2; - (void)paragraphFlags:(unsigned short *)a0 andLevel:(unsigned long long *)a1 atCharIndex:(unsigned long long)a2; - (unsigned short)paragraphFlagsAtCharIndex:(unsigned long long)a0; - (BOOL)paragraphHasListLabelAtCharIndex:(unsigned long long)a0; - (unsigned long long)paragraphLevelAtCharIndex:(unsigned long long)a0; - (unsigned long long)paragraphLevelAtParIndex:(unsigned long long)a0; - (id)plainTextStringFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 convertTextualAttachments:(BOOL)a1 includeChildTextStorages:(BOOL)a2 forExport:(BOOL)a3 withLayoutParent:(id)a4; - (id)previousChangeFromCharIndex:(unsigned long long)a0 beforeChange:(id)a1 changeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (unsigned long long)previousCharacterIndex:(unsigned long long)a0 forDelete:(BOOL)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeByExpandingToIncludePartialWords:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeByExtendingRangeToLineBreak:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeByExtendingRangeToWhitespace:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeByExtendingRangeToWhitespace:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 skipVisibleDeleted:(BOOL)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForHighlight:(id)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForSelectionAtCharIndex:(unsigned long long)a0 caretIndex:(unsigned long long)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForSelectionAtCharIndex:(unsigned long long)a0 includePreviousWord:(BOOL)a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForSelectionWithInsertionSelection:(id)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForTrackedChanges:(id)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeOfAnnotationWithOptions:(unsigned long long)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeOfParagraphBreakingCharacter:(unsigned short)a0 backwards:(BOOL)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeOfString:(id)a0 searchOptions:(unsigned long long)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeOfString:(id)a0 searchOptions:(unsigned long long)a1 updatingSearchRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (id)referencedStyles; - (id)referencedStylesOfClass:(Class)a0; - (id)relocateNonSelectedAnchorsInSelection:(id)a0 undoTransaction:(struct TSWPStorageTransaction { } *)a1; - (void)removeDisallowedElementKind:(int)a0; - (void)removeGlyphVariantDataFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)removeSmartField:(id)a0 fromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceAllOccurrencesOfObject:(id)a0 withObject:(id)a1 forKind:(unsigned int)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceAllOccurrencesOfStyle:(id)a0 withStyle:(id)a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withStorage:(id)a1 usePasteRules:(BOOL)a2 dolcContext:(id)a3 undoTransaction:(void *)a4; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 notifyObservers:(BOOL)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)replaceCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 options:(unsigned long long)a2 changedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3 changeDelta:(long long *)a4 undoTransaction:(struct TSWPStorageTransaction { } *)a5 changeSession:(id)a6; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceCharactersInSelection:(id)a0 withStorage:(id)a1 usePasteRules:(BOOL)a2 dolcContext:(id)a3 changeSession:(id)a4 undoTransaction:(void *)a5; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceCharactersInSelection:(id)a0 withString:(id)a1 withFlags:(unsigned int)a2 replaceTextData:(struct { id x0; id x1; } *)a3 changeSession:(id)a4 undoTransaction:(struct TSWPStorageTransaction { } *)a5 outInsertedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a6; - (void)replaceReferencedStylesUsingBlock:(id /* block */)a0; - (void)replaceSectionAtSectionIndex:(unsigned long long)a0 withSection:(id)a1 dolcContext:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)replaceWithAttachment:(id)a0 forAttachmentIndex:(unsigned long long)a1 dolcContext:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })scanLeftForWordAtCharIndex:(unsigned long long)a0; - (id)searchForAnnotationsWithHitBlock:(id /* block */)a0; - (id)searchForString:(id)a0 options:(unsigned long long)a1 onHit:(id /* block */)a2; - (id)searchInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 forString:(id)a1 options:(unsigned long long)a2 onHit:(id /* block */)a3; - (id)sectionAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (id)sectionAtSectionIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1; - (unsigned long long)sectionIndexForCharIndex:(unsigned long long)a0; - (unsigned long long)selectedParagraphBreakCount:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)selectionContainsVisibleTrackedChanges:(id)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })selectionRangeForCharIndex:(unsigned long long)a0; - (unsigned long long)selectionRangeMaxForCharIndex:(unsigned long long)a0; - (unsigned long long)selectionRangeMinForCharIndex:(unsigned long long)a0; - (void)setColumnStyle:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (BOOL)setDOLCSuppressed:(BOOL)a0; - (void)setDictationAndAutocorrection:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setHyperlinkCellID:(struct { unsigned short x0; unsigned char x1; unsigned char x2; })a0; - (void)setLanguage:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setListStart:(unsigned long long)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setParagraphFlags:(unsigned short)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setParagraphFlags:(unsigned short)a0 level:(unsigned long long)a1 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)setParagraphLevel:(unsigned long long)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setParagraphWritingDirection:(int)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(struct TSWPStorageTransaction { } *)a2; - (void)setWPKind:(int)a0 undoTransaction:(struct TSWPStorageTransaction { } *)a1; - (id)smartFieldAtCharIndex:(unsigned long long)a0 attributeKind:(unsigned int)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (void)smartFieldDidChange:(id)a0; - (id)smartFieldsWithAttributeKind:(unsigned int)a0 intersectingRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (id)smartFieldsWithAttributeKind:(unsigned int)a0 intersectingRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 passingTest:(id /* block */)a2; - (void)splitSmartFieldAtCharIndex:(unsigned long long)a0 lengthToInsert:(unsigned long long)a1 attributeKind:(unsigned int)a2 dolcContext:(id)a3 undoTransaction:(struct TSWPStorageTransaction { } *)a4; - (void)splitSmartFieldAtCharIndex:(unsigned long long)a0 lengthToInsert:(unsigned long long)a1 dolcContext:(id)a2 undoTransaction:(struct TSWPStorageTransaction { } *)a3; - (void)stashBroadcaster; - (unsigned long long)storageLength; - (id)stringEquivalentFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (id)stringEquivalentFromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withLayoutParent:(id)a1; - (void)styleDidChangeInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)styleOverridesAppliedToRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (BOOL)supportsColumnStyles; - (BOOL)supportsListStyles; - (BOOL)supportsSectionCopying; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForListAtCharIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForListsInCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForParagraphsInCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForParagraphsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeIgnoringTrailingLineBreaksForParagraphAtIndex:(unsigned long long)a0; - (id)textSourceForLayoutInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)transferAttributeArraySource:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a0 forSourceRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 toDestStorage:(id)a2 objectContext:(id)a3 dolcContext:(id)a4 flags:(int)a5; - (void)transferAttributeArraySource:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a0 toAttributeArrayDest:(struct TSWPAttributeArray { void /* function */ **x0; unsigned int x1; unsigned long long x2; unsigned long long x3; struct TSWPAttributeRecord *x4; id x5; unsigned long long x6; } *)a1 atCharIndex:(unsigned long long)a2 dolcContext:(id)a3 undoTransaction:(void *)a4; - (void)unstashBroadcaster; - (id)valueForBIUProperties:(id)a0; - (id)valueForBIUProperties:(id)a0 selection:(id)a1 insertionStyle:(id)a2; - (id)valueForProperty:(int)a0 atCharIndex:(unsigned long long)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2; - (id)visibleRangesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)wasAddedToDocumentRoot:(id)a0 dolcContext:(id)a1; - (void)wasRemovedFromDocumentRoot:(id)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })whiteSpaceRangeAtCharIndex:(unsigned long long)a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })whiteSpaceRangeAtCharIndex:(unsigned long long)a0 includingBreaks:(BOOL)a1; - (void)willBeAddedToDocumentRoot:(id)a0 dolcContext:(id)a1; - (void)willBeRemovedFromDocumentRoot:(id)a0; - (int)writingDirectionForParagraphAtCharIndex:(unsigned long long)a0; - (int)writingDirectionForParagraphAtParIndex:(unsigned long long)a0; @end