// Copyright 2023-present 650 Industries. All rights reserved. #import #import #ifdef __cplusplus #import namespace jsi = facebook::jsi; #endif // __cplusplus NS_SWIFT_NAME(RawJavaScriptFunction) @interface EXRawJavaScriptFunction : NSObject #ifdef __cplusplus - (nonnull instancetype)initWith:(std::shared_ptr)function runtime:(nonnull EXJavaScriptRuntime *)runtime; #endif // __cplusplus - (nonnull EXJavaScriptValue *)callWithArguments:(nonnull NSArray *)arguments thisObject:(nullable EXJavaScriptObject *)thisObject asConstructor:(BOOL)asConstructor; @end