luxlabs header browser preview


@class NSString;

@interface SmartReplies.SRSmartRepliesCaptioner : NSObject {
    void /* unknown type, empty encoding */ preferredLanguageCode;
    void /* unknown type, empty encoding */ $__lazy_storage_$_captionPhraseArbiter;
    void /* unknown type, empty encoding */ $__lazy_storage_$_shortcodeResolutionManager;
    void /* unknown type, empty encoding */ $__lazy_storage_$_predictionExemptTermsDetector;
}

@property (nonatomic, copy) NSString *preferredLanguageCode;

+ (BOOL)looksLikePhoneShortCodeWithHandle:(id)a0;

- (id)init;
- (void).cxx_destruct;
- (void)captionsWithContactDetail:(id)a0 associatedText:(id)a1 onComplete:(id /* block */)a2;
- (void)captionsWithImage:(struct CGImage { } *)a0 onComplete:(id /* block */)a1;
- (void)captionsWithImageURL:(id)a0 onComplete:(id /* block */)a1;
- (void)captionsWithImageURLs:(id)a0 onComplete:(id /* block */)a1;
- (void)captionsWithLinkMetadata:(id)a0 onComplete:(id /* block */)a1;
- (void)captionsWithText:(id)a0 onComplete:(id /* block */)a1;
- (void)captionsWithText:(id)a0 preferBusinessTopics:(BOOL)a1 onComplete:(id /* block */)a2;
- (void)friendlyCaptionFor:(id)a0 onComplete:(id /* block */)a1;
- (id)normalizedShortCodeMessageTextWithContactDetail:(id)a0 originalMessageText:(id)a1;
- (void)summaryCaptionsFor:(id)a0 withTopicsOnly:(BOOL)a1 onComplete:(id /* block */)a2;
- (void)summaryCaptionsFor:(id)a0 withTopicsOnly:(BOOL)a1 preferBusinessTopics:(BOOL)a2 onComplete:(id /* block */)a3;
- (void)unifiedImageCaptionFor:(id)a0 onComplete:(id /* block */)a1;

@end