@class NSString, NSMutableAttributedString, NSLocale; @interface AXMSemanticText : NSObject { NSMutableAttributedString *_text; } @property (retain, nonatomic) NSLocale *locale; @property (retain, nonatomic) NSString *transformedSpeechText; @property (nonatomic) long long tokenizedLength; @property (readonly, nonatomic) NSString *preprocessedText; @property (readonly, nonatomic) BOOL isSemanticallyComplete; - (void).cxx_destruct; - (id)substringWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (struct _NSRange { unsigned long long x0; unsigned long long x1; })textRange; - (void)addCustomPattern:(id)a0 withRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)addDataDetector:(id)a0 withRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)addIsInLexionMarker:(BOOL)a0 withRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)addNLPToken:(id)a0 withRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)addNumericToken:(id)a0 withRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1; - (void)addSemanticErrorWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0; - (void)enumerateCustomPatterns:(id /* block */)a0; - (void)enumerateDataDetectors:(id /* block */)a0; - (void)enumerateLexiconMarkers:(id /* block */)a0; - (void)enumerateNLPTokens:(id /* block */)a0; - (void)enumerateNumericTokens:(id /* block */)a0; - (void)enumerateSemanticErrors:(id /* block */)a0; - (id)initWithText:(id)a0 locale:(id)a1; - (id)makeCursor; @end