luxlabs header browser preview


@class NSString, NSDictionary;

@interface BRLTJaEditableStringInternal : NSObject <NSCopying> {
    void /* unknown type, empty encoding */ string;
    void /* unknown type, empty encoding */ selection;
    void /* unknown type, empty encoding */ focus;
    void /* unknown type, empty encoding */ suggestion;
    void /* unknown type, empty encoding */ tokenRanges;
}

@property (nonatomic, copy) NSString *string;
@property (nonatomic, readonly) struct _NSRange { unsigned long long x0; unsigned long long x1; } NSSelection;
@property (nonatomic, readonly) struct _NSRange { unsigned long long x0; unsigned long long x1; } NSFocus;
@property (nonatomic, readonly) struct _NSRange { unsigned long long x0; unsigned long long x1; } NSSuggestion;
@property (nonatomic, readonly) NSString *description;
@property (nonatomic, readonly) NSDictionary *tokenDict;

- (id)init;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(void *)a0;
- (void)append:(id)a0;
- (id)initWithString:(id)a0 NSSelection:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 NSFocus:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 NSSuggestion:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3 tokenRangeDict:(id)a4;
- (id)initWithString:(id)a0 selection:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 focus:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 token:(long long)a3;
- (id)initWithString:(id)a0 selection:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 focus:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 token:(long long)a3 suggestion:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a4;
- (long long)tokenForLocation:(long long)a0;

@end