@interface SNLPNaturalLanguageParser : NSObject { struct unique_ptr> { struct __compressed_pair> { struct NLv4InferenceOrchestrator *__value_; } __ptr_; } _cppOrchestrator; } + (id)parserFromAssetDirectory:(id)a0 error:(id *)a1; + (id)parserFromAssetDirectory:(id)a0 metadata:(id)a1 error:(id *)a2; - (id).cxx_construct; - (void).cxx_destruct; - (id)_initWithCppOrchestrator:(struct unique_ptr> { struct __compressed_pair> { struct NLv4InferenceOrchestrator *x0; } x0; })a0; - (id)inferenceResponseForRequest:(id)a0 error:(id *)a1; @end