luxlabs header browser preview


@class TSDDrawableInfo, TSWPCharacterStyle, NSArray, TSWPStorageBroadcaster, NSString, TSDInfoGeometry, TSWPDocumentRoot, NSSet, NSObject, TSSStylesheet, TSPObject, NSMutableString;
@protocol TSDContainerInfo, TSWPStorageParent, TSDOwningAttachment;

@interface TSWPStorage : TSPObject <TSDDrawableContainerInfo, TSKPencilAnnotationContainer, TSKTransformableObject, TSWPStyleProvider, TSWPStorageParent, TSSStyleClient, TSWPTextSource, TSPCopying> {
    NSMutableString *_string;
    struct TSWPAttributeArray *_attributesTable[23];
    TSWPStorageBroadcaster *_broadcaster;
    unsigned long long _charIndexForWord;
    struct _NSRange { unsigned long long location; unsigned long long length; } _wordAtCharIndex;
    unsigned int _disallowElementKinds : 24;
    unsigned short _disallowSmartFieldKinds : 16;
    unsigned char _WPKind : 4;
    unsigned char _writingDirectionCache : 2;
    unsigned char _includePreviousWord : 1;
    unsigned char _includeHyphenation : 1;
    unsigned char _dolcSuppressed : 1;
    unsigned char _wasPreviouslyRemovedFromDocument : 1;
    unsigned long long _wordAtCharIndexChangeCount;
    struct atomic<unsigned long> { struct __cxx_atomic_impl<unsigned long, std::__cxx_atomic_base_impl<unsigned long>> { _Atomic unsigned long long __a_value; } __a_; } _changeCount;
}

@property (retain, nonatomic) TSSStylesheet *stylesheet;
@property (readonly, nonatomic) TSWPStorageBroadcaster *broadcaster;
@property (readonly, nonatomic) BOOL supportsParentRotation;
@property (readonly, nonatomic) BOOL hasTrackedChanges;
@property (readonly, nonatomic) struct TSWPChangeAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *insertionChangesTable;
@property (readonly, nonatomic) struct TSWPChangeAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *deletionChangesTable;
@property (readonly, nonatomic) BOOL hasComments;
@property (readonly, nonatomic) BOOL hasAnyCommentsRequiring2_2;
@property (weak, nonatomic) TSWPDocumentRoot *documentRoot;
@property (nonatomic) BOOL isInInit;
@property (nonatomic) BOOL ignoreContentsChangedNotifications;
@property (readonly, nonatomic) unsigned long long changeCount;
@property (weak, nonatomic) NSObject<TSDContainerInfo, TSWPStorageParent> *parentInfo;
@property (readonly, nonatomic) TSDDrawableInfo *parentDrawable;
@property (readonly, nonatomic) BOOL supportsChangeTracking;
@property (readonly, nonatomic) TSSStylesheet *stylesheet;
@property (readonly, nonatomic) long long nestedTextboxDepth;
@property (readonly, nonatomic) TSWPCharacterStyle *hyperlinkStyle;
@property (readonly, nonatomic) BOOL containsOnlyInlineDrawableAttachments;
@property (readonly, nonatomic) BOOL isTopmostContainerInfo;
@property (readonly, copy, nonatomic) NSArray *childInfos;
@property (readonly, nonatomic) BOOL isMaster;
@property (copy, nonatomic) TSDInfoGeometry *geometry;
@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=isInlineWithTextWithWrap) BOOL inlineWithTextWithWrap;
@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) BOOL supportsBoldItalicUnderlineShortcuts;
@property (readonly, nonatomic) BOOL autoListRecognition;
@property (readonly, nonatomic) BOOL autoListTermination;
@property (readonly, nonatomic) BOOL textIsLinked;
@property (readonly, nonatomic) BOOL preventsComments;
@property (readonly, nonatomic) BOOL preventsChangeTracking;
@property (readonly, nonatomic) BOOL supportsMultipleColumns;
@property (readonly, nonatomic) long long contentWritingDirection;
@property (readonly, nonatomic) BOOL storageChangesInvalidateWrap;
@property (readonly, nonatomic) BOOL supportsVerticalTextLayoutInChildStorages;
@property (readonly, nonatomic) BOOL supportsDropCapsInChildStorages;
@property (readonly, nonatomic) NSSet *referencedStyles;

+ (void)initialize;
+ (id)filterText:(id)a0 removingAttachments:(BOOL)a1;
+ (BOOL)allowsElementKind:(unsigned int)a0 forStorageKind:(unsigned char)a1;
+ (struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)createEmptyAttributeArrayForKind:(unsigned long long)a0;
+ (id)filterMarkAttributes:(id)a0;
+ (id)filterText:(id)a0;
+ (Class)pStringClassForWPKind:(unsigned char)a0;
+ (void)resetDisallowedElementKinds;
+ (void)setDisallowedElementKinds:(unsigned int)a0 forStorageKind:(unsigned char)a1;
+ (BOOL)needsObjectUUID;
+ (Class)classForUnarchiver:(id)a0;
+ (void)setDisallowedSmartFieldKinds:(unsigned int)a0 forStorageKind:(unsigned char)a1;
+ (BOOL)allowsSmartFieldKind:(unsigned short)a0 forStorageKind:(unsigned char)a1;
+ (struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)createAttributeArrayForKind:(unsigned long long)a0 actionState:(void *)a1;
+ (unsigned int)disallowedElementKindsForStorageKind:(unsigned char)a0;
+ (id)filterText:(id)a0 removingAttachments:(BOOL)a1 removingControlCharacters:(BOOL)a2;
+ (id)filterText:(id)a0 removingAttachments:(BOOL)a1 removingControlCharacters:(BOOL)a2 returnIndexSet:(BOOL)a3;
+ (void)nonUndoableRemoveUnsupportedHyperlinksInInfos:(id)a0;
+ (void)nonUndoableRemoveUnsupportedHyperlinksInInfos:(id)a0 forCrossDocumentPaste:(BOOL)a1;
+ (void)resetAllTextAttributeUUIDStringsInInfo:(id)a0;
+ (void)resetAllTextAttributeUUIDStringsInInfos:(id)a0;
+ (void)resetDisallowedSmartFieldKinds;
+ (BOOL)shouldInvalidateForStylePropertyChangeSet:(id)a0;

- (struct _NSRange { unsigned long long x0; unsigned long long x1; })range;
- (id)stringValue;
- (BOOL)hasVisibleContent;
- (void)commonInit;
- (void)dealloc;
- (void)removeObserver:(id)a0;
- (unsigned long long)length;
- (id)attachments;
- (unsigned short)characterAtIndex:(unsigned long long)a0;
- (BOOL)supportsSections;
- (BOOL)validate:(unsigned long long)a0;
- (BOOL)isSelectable;
- (void)removeAllObservers;
- (id)string;
- (void).cxx_destruct;
- (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:(void *)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;
- (unsigned long long)attachmentCount;
- (void)addSmartField:(id)a0 toRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 dolcContext:(id)a2 undoTransaction:(void *)a3;
- (id)characterStyleAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1;
- (void)clearBackPointerToParentInfoIfNeeded:(id)a0;
- (void)deleteRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 undoTransaction:(void *)a1;
- (void)enumerateSmartFieldsWithAttributeKind:(unsigned long long)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:(unsigned char)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:(unsigned char)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:(void *)a3;
- (void)insertString:(id)a0 atCharIndex:(unsigned long long)a1 undoTransaction:(void *)a2;
- (BOOL)isThemeContent;
- (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:(void *)a2;
- (void)setCharacterStyle:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setListStyle:(id)a0 atParIndex:(unsigned long long)a1 undoTransaction:(void *)a2;
- (void)setListStyle:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setParagraphLevel:(unsigned long long)a0 atParIndex:(unsigned long long)a1 undoTransaction:(void *)a2;
- (void)setParagraphStyle:(id)a0 atParIndex:(unsigned long long)a1 undoTransaction:(void *)a2;
- (void)setParagraphStyle:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (id)substringWithSelection:(id)a0;
- (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;
- (unsigned char)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 long long)a3 undoTransaction:(void *)a4;
- (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:(id)a1;
- (void)addDisallowedElementKind:(unsigned int)a0;
- (void)addGlyphVariantData:(id)a0 toRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (void)adoptStylesheet:(id)a0 withMapper:(id)a1;
- (BOOL)allowsElementKind:(unsigned int)a0;
- (BOOL)anchoredDrawableAttachmentCharacterAtCharIndex:(unsigned long long)a0;
- (void)applyChange:(id)a0 changeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 accept:(BOOL)a2 undoTransaction:(void *)a3;
- (void)applyDataValue:(unsigned int)a0 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned long long)a2 undoTransaction:(void *)a3;
- (void)applyFlags:(unsigned short)a0 level:(unsigned long long)a1 toParagraphsInCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 undoTransaction:(void *)a3;
- (void)applyObject:(id)a0 toCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(int)a2 dolcContext:(id)a3 undoTransaction:(void *)a4;
- (void)applyObject:(id)a0 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned long long)a2 undoTransaction:(void *)a3;
- (void)applyObject:(id)a0 toParagraphsInCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned long long)a2 undoTransaction:(void *)a3;
- (void)applyWritingDirection:(int)a0 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned long long)a2 undoTransaction:(void *)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 long long)a2;
- (struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)attributeArrayForKind:(unsigned long long)a0;
- (void)attributesAtCharIndex:(unsigned long long)a0 attributesOfInterest:(BOOL[23])a1 attributesTable:(id[23])a2 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3;
- (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;
- (id)changeAtCharIndex:(unsigned long long)a0 attributeKind:(unsigned long long)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;
- (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)characterStyleForDeletedRange:(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)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;
- (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;
- (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 long long)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;
- (unsigned long long)findCharIndexForAttachment:(id)a0;
- (unsigned long long)findCharIndexForFootnoteAttachment:(id)a0;
- (unsigned long long)findCharacterIndexForContainedInfo:(id)a0;
- (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;
- (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)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)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:(id)a2 hyphenChar:(unsigned int *)a3;
- (unsigned long long)indexAfterLastVisibleCharInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (unsigned long long)indexOfFirstNonDeletedCharInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)initWithContext:(id)a0 string:(id)a1 kind:(unsigned char)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:(void *)a3 changeSession:(id)a4;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertSection:(id)a0 atCharIndex:(unsigned long long)a1 dolcContext:(id)a2 undoTransaction:(void *)a3 changeSession:(id)a4;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertSpecialCharacter:(unsigned short)a0 object:(id)a1 kind:(unsigned long long)a2 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3 dolcContext:(id)a4 undoTransaction:(void *)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)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;
- (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; struct _NSRange { unsigned long long x0; unsigned long long x1; } x7; } *)a0 numberingData:(struct { unsigned long long x0; unsigned long long x1; BOOL x2; } *)a1;
- (unsigned long long)listNumberForParagraphIndex:(unsigned long long)a0 numberingData:(struct { unsigned long long 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;
- (id)newSubstorageWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 context:(id)a1 flags:(unsigned int)a2 kind:(unsigned char)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:(unsigned char)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)objectAtLocationAtExactCharIndex:(unsigned long long)a0 forAttributeKind:(unsigned long long)a1;
- (id)objectAtLocationPriorToMappedCharIndex:(unsigned long long)a0 forAttributeKind:(unsigned long long)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2;
- (id)pDefaultSectionForContext:(id)a0;
- (id)pFindValidInsertionCharStyleFromCharIndex:(unsigned long long)a0;
- (id)pOverrideObjectBeforeReplacingCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 withInsertionBehavior:(long long)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:(void *)a2;
- (void)p_attributesAtCharIndex:(unsigned long long)a0 attributesOfInterest:(BOOL[23])a1 attributesTable:(id[23])a2 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_extendRangeToIncludeSmartFields:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (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;
- (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:(id)a3 changeSession:(id)a4 undoTransaction:(void *)a5 outInsertedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a6;
- (BOOL)p_shouldInsertionSplitChange:(id)a0 changeSession:(id)a1;
- (struct TSWPParagraphAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)paragraphAttributeArrayForKind:(unsigned long long)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; struct _NSRange { unsigned long long x0; unsigned long long x1; } x7; })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; struct _NSRange { unsigned long long x0; unsigned long long x1; } x7; })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; struct _NSRange { unsigned long long x0; unsigned long long x1; } x7; })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; struct _NSRange { unsigned long long x0; unsigned long long x1; } x7; })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)previousChangeFromCharIndex:(unsigned long long)a0 beforeChange:(id)a1 changeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2;
- (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; })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)referencedStylesOfClass:(Class)a0;
- (id)relocateNonSelectedAnchorsInSelection:(id)a0 undoTransaction:(void *)a1;
- (void)removeDisallowedElementKind:(unsigned 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:(void *)a2;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceAllOccurrencesOfObject:(id)a0 withObject:(id)a1 forKind:(unsigned long long)a2 undoTransaction:(void *)a3;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceAllOccurrencesOfStyle:(id)a0 withStyle:(id)a1 undoTransaction:(void *)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:(void *)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:(void *)a5 changeSession:(id)a6;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceCharactersInSelection:(id)a0 withString:(id)a1 withFlags:(unsigned int)a2 replaceTextData:(id)a3 changeSession:(id)a4 undoTransaction:(void *)a5 outInsertedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a6;
- (void)replaceReferencedStylesUsingBlock:(id /* block */)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceSectionAtSectionIndex:(unsigned long long)a0 withSection:(id)a1 dolcContext:(id)a2 undoTransaction:(void *)a3;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })scanLeftForWordAtCharIndex:(unsigned long long)a0;
- (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;
- (void)setColumnStyle:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (BOOL)setDOLCSuppressed:(BOOL)a0;
- (void)setDictationAndAutocorrection:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setLanguage:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setListStart:(unsigned long long)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setParagraphFlags:(unsigned short)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setParagraphFlags:(unsigned short)a0 level:(unsigned long long)a1 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 undoTransaction:(void *)a3;
- (void)setParagraphLevel:(unsigned long long)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setParagraphWritingDirection:(int)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (id)smartFieldAtCharIndex:(unsigned long long)a0 attributeKind:(unsigned long long)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2;
- (void)smartFieldDidChange:(id)a0;
- (id)smartFieldsWithAttributeKind:(unsigned long long)a0 intersectingRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (id)smartFieldsWithAttributeKind:(unsigned long long)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 long long)a2 dolcContext:(id)a3 undoTransaction:(void *)a4;
- (void)splitSmartFieldAtCharIndex:(unsigned long long)a0 lengthToInsert:(unsigned long long)a1 dolcContext:(id)a2 undoTransaction:(void *)a3;
- (unsigned long long)storageLength;
- (void)styleDidChangeInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (BOOL)supportsColumnStyles;
- (BOOL)supportsListStyles;
- (BOOL)supportsSectionCopying;
- (BOOL)textIsVerticalAtCharIndex:(unsigned long long)a0;
- (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; })textRangeIgnoringTrailingLineBreaksForParagraphAtIndex:(unsigned long long)a0;
- (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;
- (void)saveToArchiver:(id)a0;
- (void)unarchiverAppendParagraphBreak:(unsigned short)a0;
- (void)afterReplacingReferencedStylesSetStylesheet:(id)a0;
- (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 objectComparisonBlock:(id /* block */)a4;
- (id)dropCapStyleAtCharIndex:(unsigned long long)a0;
- (id)dropCapStyleAtParIndex:(unsigned long long)a0;
- (double)highestScaleFactorForRenderingDrawableInfo:(id)a0;
- (id)infoForSelectionPath:(id)a0;
- (BOOL)isAllowedToAddCaptionToChildInfo:(id)a0;
- (void)loadFromUnarchiver:(id)a0;
- (id)objectUUIDPath;
- (void)setPrimitiveGeometry:(id)a0;
- (void)setStylesheetForUpgradeToSingleStylesheet:(id)a0;
- (id)stringWithAttachmentCharacterRemoved;
- (id)textPropertiesForEquation:(id)a0 basedOnProperties:(id)a1;
- (id)highlightSelectionForSelection:(id)a0;
- (struct vector<unsigned long, std::allocator<unsigned long>> { unsigned long long *x0; unsigned long long *x1; struct __compressed_pair<unsigned long *, std::allocator<unsigned long>> { unsigned long long *x0; } x2; })p_charIndicesForAttributeArray:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)a0;
- (void)p_removeOverlappingFieldsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 attributeKind:(unsigned long long)a1 undoTransaction:(void *)a2;
- (void)removeDisallowedSmartFieldKind:(unsigned short)a0;
- (BOOL)adjustRangesByDelta:(long long)a0 startingAt:(unsigned long long)a1;
- (BOOL)allowsElementKind:(unsigned int)a0 nestingDepth:(long long)a1;
- (Class)layoutClassForInstructionalText;
- (unsigned long long)pFirstParIndexInListAtParIndex:(unsigned long long)a0;
- (void)removeOverlappingField:(id)a0 fromRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 attributeKind:(unsigned long long)a2 undoTransaction:(void *)a3;
- (BOOL)WPKindSupportsDropCaps;
- (void)addDisallowedSmartFieldKind:(unsigned short)a0;
- (void)addHighlight:(id)a0 toRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 dolcContext:(id)a2 undoTransaction:(void *)a3;
- (void)addOverlappingField:(id)a0 toRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 attributeKind:(unsigned long long)a2 dolcContext:(id)a3 undoTransaction:(void *)a4;
- (void)addParagraphObserver:(id)a0;
- (BOOL)allowsSmartFieldKind:(unsigned short)a0;
- (BOOL)allowsTypographicalFractions;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })annotationRangeForSelection:(id)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })appendString:(id)a0 undoTransaction:(void *)a1;
- (void)applyChangeSet:(id)a0 tableKind:(unsigned long long)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })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 kind:(int)a7;
- (void)applyObject:(id)a0 toCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(int)a2 actionBuilder:(void *)a3;
- (void)applyParagraphData:(struct TSWPParagraphData { 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 toParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 forKind:(unsigned long long)a2 undoTransaction:(void *)a3;
- (struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)attributeArrayForKind:(unsigned long long)a0 withCreate:(BOOL)a1;
- (struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)attributeArrayForKind:(unsigned long long)a0 withCreate:(BOOL)a1 actionState:(void *)a2;
- (struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)attributeArrayForKind:(unsigned long long)a0 withCreate:(BOOL)a1 fromUndo:(BOOL)a2 actionState:(void *)a3;
- (unsigned long long)attributeIndexForCharacterIndex:(unsigned long long)a0 attributeKind:(unsigned long long)a1;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })attributeRangeForOverlappingField:(id)a0 atAttributeIndex:(unsigned long long)a1 attributeKind:(unsigned long long)a2;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })attributeRangeForOverlappingField:(id)a0 attributeKind:(unsigned long long)a1;
- (BOOL)canAcceptAttachmentForDrawableInfo:(id)a0;
- (BOOL)canAcceptDrawableAttachments;
- (BOOL)canBeAnnotatedWithPencil;
- (BOOL)canTransferAttributesForInitialization:(unsigned long long)a0 withFlags:(unsigned int)a1;
- (void)capitalizeWithUndoTransaction:(void *)a0 locale:(id)a1;
- (void *)cfRetainedNonUndoableFastCopyAttributeRecord:(struct TSWPAttributeRecord { unsigned long long x0; union { id x0; struct TSWPParagraphData { 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; } x1; } x1; } *)a0 shouldAddRecord:(BOOL *)a1 attributeArrayKind:(unsigned long long)a2 atIndex:(unsigned long long)a3 sourceStorage:(id)a4 objectContext:(id)a5 flags:(unsigned int)a6 actionState:(void *)a7;
- (unsigned long long)charIndexBeforeAnyAnchoredAttachmentsAtCharIndex:(unsigned long long)a0;
- (unsigned long long)charIndexForParagraphAtIndex:(unsigned long long)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })charRangeForAttributeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 attributeKind:(unsigned long long)a1;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })charRangeRemappedFromStorage:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)characterStyleForDropCapAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1;
- (BOOL)childrenCanBeAnnotatedWithPencil;
- (int)compareAttributeArray1:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)a0 array2:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)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 objectComparisonBlock:(id /* block */)a6;
- (int)compareAttributeArray:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)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 objectComparisonBlock:(id /* block */)a4;
- (int)compareBreakingTablesWithStorage:(id)a0;
- (void)compressAttributeArrayKind:(unsigned long long)a0 actionState:(void *)a1;
- (unsigned long long)countTrackChangesInSelection:(id)a0;
- (void)didChangeParagraphAttributeLocation:(unsigned long long)a0 delta:(long long)a1;
- (void)didChangeParagraphsInIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)didChangeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 delta:(long long)a1 broadcastKind:(unsigned long long)a2;
- (void)didChangeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 delta:(long long)a1 broadcastKind:(unsigned long long)a2 attributeKindChanges:(id)a3;
- (unsigned int)disallowedSmartFieldKinds;
- (id)dropCapCharIndexesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (unsigned long long)dropCapStyleCount;
- (id)dropCapStyleIfMatchingSelectionExactly:(id)a0;
- (void)enumerateAllHyperlinksUsingBlock:(id /* block */)a0;
- (void)enumerateBookmarksInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1;
- (void)enumerateFootnoteAttachmentsInTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1;
- (void)enumerateHighlightsInExpandedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1;
- (void)enumerateHighlightsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1;
- (void)enumeratePencilAnnotationsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1;
- (void)enumeratePencilAnnotationsUsingBlock:(id /* block */)a0;
- (void)enumerateTateChuYokoInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 usingBlock:(id /* block */)a1;
- (void)enumerateWithAttributeKind:(unsigned long long)a0 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 withOptions:(unsigned long long)a2 usingBlock:(id /* block */)a3;
- (unsigned long long)findCharIndexForAttachment:(id)a0 withHintIndex:(unsigned long long *)a1;
- (unsigned long long)findCharIndexForFootnoteAttachment:(id)a0 withHintIndex:(unsigned long long *)a1;
- (BOOL)hasAttachmentsRequiring4_1InRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (BOOL)hasData:(struct TSWPParagraphData { 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 attribueArrayKind:(unsigned long long)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2;
- (BOOL)hasDrawableAttachmentOfClass:(Class)a0;
- (BOOL)hasEmptyListAtCharIndex:(unsigned long long)a0;
- (BOOL)hasEmptyParagraphFillOrBordersAtCharIndex:(unsigned long long)a0;
- (BOOL)hasObject:(id)a0 attribueArrayKind:(unsigned long long)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2;
- (BOOL)hasObject:(id)a0 attribueArrayKind:(unsigned long long)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 findUsingExactRangeLocation:(BOOL)a3;
- (BOOL)hasPartitionableAttachmentAtStartOfTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (BOOL)hasUserGeneratedVisibleText;
- (BOOL)hasVisibleTextOnlyContent;
- (BOOL)hasVisibleTextOnlyContentInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)highlightsForSelectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 requireComment:(BOOL)a1;
- (void)i_assignStylesheet:(id)a0;
- (void)i_repairParagraphArray;
- (id)indexesSetForBIUProperties:(id)a0;
- (id)indexesSetForBIUProperties:(id)a0 selection:(id)a1 insertionStyle:(id)a2;
- (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 placementIndex:(int)a2 dolcContext:(id)a3 undoTransaction:(void *)a4 changeSession:(id)a5;
- (void)insertPlaceholderText:(id)a0 atCharIndex:(unsigned long long)a1 undoTransaction:(void *)a2;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertSectionBreakAtCharIndex:(unsigned long long)a0 replaceParagraphBreak:(BOOL)a1 sectionToInsert:(id)a2 changeSession:(id)a3 dolcContext:(id)a4 undoTransaction:(void *)a5;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })insertSpecialCharacter:(unsigned short)a0 object:(id)a1 kind:(unsigned long long)a2 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3 placementIndex:(int)a4 dolcContext:(id)a5 undoTransaction:(void *)a6 changeSession:(id)a7;
- (void)insertString:(id)a0 atCharIndex:(unsigned long long)a1;
- (BOOL)isCharRangeEntirelyDeleted:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (BOOL)isCharRangeEntirelyHidden:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (BOOL)isCharRangePartiallyDeleted:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (BOOL)isEmptyParagraphRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 ignoreAttachmentCharacters:(BOOL)a1 outRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2;
- (BOOL)isEmptyParagraphSelection:(id)a0 ignoreAttachmentCharacters:(BOOL)a1 outRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2;
- (BOOL)isObjectValid:(id)a0 forStyleKind:(int)a1;
- (BOOL)isSingleAnchoredDrawableAttachmentForSelection:(id)a0;
- (id)languageAtParIndex:(unsigned long long)a0 useStringTokenizer:(BOOL)a1 useDocumentLanguage:(BOOL)a2;
- (id)languageEntryAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1;
- (id)languageForTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 useStringTokenizer:(BOOL)a1 useDocumentLanguage:(BOOL)a2;
- (unsigned long long)listStartAtParIndex:(unsigned long long)a0;
- (void)lowercaseWithUndoTransaction:(void *)a0 locale:(id)a1;
- (unsigned long long)moveByLineRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 up:(BOOL)a1;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })moveCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 toLocation:(unsigned long long)a1 undoTransaction:(void *)a2;
- (void)moveDropCapStyleFromParIndex:(unsigned long long)a0 toParIndex:(unsigned long long)a1 undoTransaction:(void *)a2;
- (void)nonUndoableAppendSection:(id)a0 charIndex:(unsigned long long)a1;
- (void)nonUndoableFilterInvalidContentForStorage:(id)a0 keepHighlights:(BOOL)a1;
- (void)nonUndoableFilterInvalidContentForStorage:(id)a0 keepHighlights:(BOOL)a1 nestingDepth:(long long)a2;
- (void)nonUndoableFilterParagraphStylesForHeaderFooter;
- (void)nonUndoableInitializeAttributeArraySource:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)a0 forSourceRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 toDestStorage:(id)a2 objectContext:(id)a3 dolcContext:(id)a4 flags:(unsigned int)a5;
- (void)nonUndoableInsertObject:(id)a0 charIndex:(unsigned long long)a1 attributeArray:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)a2 attributeIndex:(unsigned long long)a3 dolcContext:(id)a4;
- (void)nonUndoableInsertParagraphData:(struct TSWPParagraphData { 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; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)a2 attributeIndex:(unsigned long long)a3;
- (void)nonUndoableRemoveUnsupportedHyperlinks;
- (void)nonUndoableRemoveUnsupportedHyperlinksForCrossDocumentPaste:(BOOL)a0;
- (void)nonUndoableReplaceWithAttachment:(id)a0 forAttachmentIndex:(unsigned long long)a1 dolcContext:(id)a2;
- (void)nonUndoableSetWPKind:(unsigned char)a0 keepHighlights:(BOOL)a1;
- (id)overlappingFieldsAtAttributeIndex:(unsigned long long)a0 attributeKind:(unsigned long long)a1;
- (BOOL)pAllowsAttachment:(id)a0 withNestingDepth:(long long)a1;
- (long long)pFlipSpecialCharacterForObject:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 insertLength:(unsigned long long)a2 outChangeRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a3 attributeArrayKind:(unsigned long long)a4 actionState:(void *)a5;
- (id)pFlipStringForObject:(id)a0 insertLength:(unsigned long long)a1 attributeArrayKind:(unsigned long long)a2;
- (BOOL)p_canTransferBookmark:(id)a0;
- (struct vector<unsigned long, std::allocator<unsigned long>> { unsigned long long *x0; unsigned long long *x1; struct __compressed_pair<unsigned long *, std::allocator<unsigned long>> { unsigned long long *x0; } x2; })p_charIndicesForString:(id)a0 breakingCharacterSet:(id)a1;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_extendRangeToIncludeSmartFields:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 ofKind:(unsigned long long)a1;
- (void)p_handleChangeSplittingForInsertedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 changeSession:(id)a1 actionBuilder:(struct TSWPStorageActionBuilder { } *)a2;
- (BOOL)p_hasVisibleTextInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 graphicalAttachmentsIncluded:(BOOL)a1;
- (id)p_highlightsForSelectionRange:(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 stopOnFirst:(BOOL)a3;
- (BOOL)p_isRotatedInAnyParent;
- (id)p_kindDescription;
- (id)p_lazyBroadcaster;
- (void)p_mutateByWordWithUndoTransaction:(void *)a0 locale:(id)a1 transformer:(id /* block */)a2;
- (BOOL)p_nestedInHeaderFooter;
- (void)p_nonUndoableFilterPageBreaksFromStorage:(id)a0;
- (void)p_nonUndoableFilterSectionBreaksFromStorage:(id)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_rangeForOverlappingField:(id)a0 attributeKind:(unsigned long long)a1;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })p_rangeWithNonVisibleAttachmentsTrimmedForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)p_repairListLevels;
- (void)p_repairSectionArray;
- (void)p_replaceRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1 markers:(void *)a2 flags:(unsigned int)a3 actionState:(void *)a4;
- (id)p_replacementsForSelection:(id)a0 withString:(id)a1 replaceTextData:(id)a2 changeSession:(id)a3 shouldTrackDeletions:(BOOL)a4;
- (BOOL)p_shouldAcceptChangesForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 removeDeletedText:(BOOL *)a1;
- (id)p_stringWithAttachmentCharacterSubstitutedWithCharacter:(id)a0;
- (id)p_trackedChangesIntersectingRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)p_undeletedCharIndexesInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)p_updateChangeTimestampForDeletedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 actionBuilder:(struct TSWPStorageActionBuilder { } *)a1;
- (int)p_writingDirectionFromBidiAttributesTableForParagraphAtCharIndex:(unsigned long long)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })paragraphIndexRangeIncludingFinalEmptyParagraphForCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)pencilAnnotationsInContainedTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (BOOL)phoneticsExistOnRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)placeholderSmartFieldAtRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)placeholderSmartFieldsIntersectingRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (unsigned long long)previousDecomposedCharacterIndex:(unsigned long long)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForAnnotation:(id)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeForPencilAnnotation:(id)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeOfDropCapAtCharIndex:(unsigned long long)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })rangeOfDropCapAtCharIndex:(unsigned long long)a0 actualCharacterCount:(out unsigned long long *)a1;
- (void)removeHighlight:(id)a0 atRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 dolcContext:(id)a2 undoTransaction:(void *)a3;
- (void)removeHighlight:(id)a0 dolcContext:(id)a1 undoTransaction:(void *)a2;
- (void)removeHighlightsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 dolcContext:(id)a1 undoTransaction:(void *)a2 author:(id)a3;
- (void)removeParagraphObserver:(id)a0;
- (void)removePencilAnnotations;
- (void)removePencilAnnotationsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 undoTransaction:(void *)a1;
- (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;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })replaceCharactersInSelection:(id)a0 withStorage:(id)a1 usePasteRules:(BOOL)a2 srcStylesAmbiguous:(BOOL)a3 dolcContext:(id)a4 changeSession:(id)a5 undoTransaction:(void *)a6;
- (void)resetAllTextAttributeUUIDStrings;
- (void)saveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 toArchiver:(id)a1 styleProvider:(id)a2 archiveChanges:(BOOL)a3 removeDeletedText:(BOOL)a4 archivePencilAnnotations:(BOOL)a5;
- (BOOL)selectionContainsExclusivelyEmptyParagraphs:(id)a0 ignoreAttachmentCharacters:(BOOL)a1;
- (void)setDictationAndAutocorrection:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 actionBuilder:(void *)a2;
- (void)setDropCapStyle:(id)a0 atParIndex:(unsigned long long)a1 undoTransaction:(void *)a2;
- (void)setDropCapStyle:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 undoTransaction:(void *)a2;
- (void)setLanguage:(id)a0 forCharRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 actionBuilder:(void *)a2;
- (void)settingsDidChangeRequiringLayoutAndRendering;
- (id)smartFieldsWithAttributeKind:(unsigned long long)a0 withClass:(Class)a1 intersectingRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2;
- (id)snapshotRubyStateInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)storageByApplyingCustomFormat:(id)a0;
- (id)stringForStatisticsInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)stringWithAttachmentCharacterSubstitution;
- (BOOL)supportsBookmarks;
- (BOOL)supportsDropCaps;
- (BOOL)supportsPageBreaks;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForParagraphIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRangeForSectionRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)textSourceForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)trackedChangesIntersectingSelection:(id)a0;
- (void)transferAttributeArraySource:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)a0 toAttributeArrayDest:(struct TSWPAttributeArray { void /* function */ **x0; struct TSWPAttributeRecord *x1; id x2; unsigned int x3 : 32; unsigned char x4 : 8; unsigned char x5 : 1; } *)a1 atCharIndex:(unsigned long long)a2 delta:(long long)a3 dolcContext:(id)a4 actionBuilder:(void *)a5;
- (id)typesetterTextSourceForRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)updateStorageChangeCount;
- (void)uppercaseWithUndoTransaction:(void *)a0 locale:(id)a1;
- (BOOL)wasPreviouslyRemovedFromDocument;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })wordAtCharIndex:(unsigned long long)a0 includePreviousWord:(BOOL)a1 includeHyphenation:(BOOL)a2;
- (int)writingDirectionForParagraphAtCharIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1;

@end