@@ -4557,6 +4557,24 @@ class facebook::react::AppleEventBeat : public facebook::react::EventBeat, publi
45574557 public virtual void activityDidChange(const facebook::react::RunLoopObserver::Delegate* delegate, facebook::react::RunLoopObserver::Activity activity) const noexcept override;
45584558}
45594559
4560+ class facebook::react::AsyncArrayBuffer {
4561+ public AsyncArrayBuffer(const facebook::react::AsyncArrayBuffer&) = delete;
4562+ public AsyncArrayBuffer(facebook::react::AsyncArrayBuffer&&) noexcept = default;
4563+ public bool isNativeBacked() const noexcept;
4564+ public const uint8_t* data() const noexcept;
4565+ public facebook::react::AsyncArrayBuffer& operator=(const facebook::react::AsyncArrayBuffer&) = delete;
4566+ public facebook::react::AsyncArrayBuffer& operator=(facebook::react::AsyncArrayBuffer&&) noexcept = default;
4567+ public size_t size() const noexcept;
4568+ public static facebook::react::AsyncArrayBuffer acquire(facebook::jsi::Runtime& rt, const facebook::jsi::ArrayBuffer& buffer);
4569+ public static facebook::react::AsyncArrayBuffer borrow(facebook::jsi::Runtime& rt, const facebook::jsi::ArrayBuffer& buffer);
4570+ public static facebook::react::AsyncArrayBuffer copy(facebook::jsi::Runtime& rt, const facebook::jsi::ArrayBuffer& buffer);
4571+ public static facebook::react::AsyncArrayBuffer wrap(std::shared_ptr<facebook::jsi::MutableBuffer> buffer) noexcept;
4572+ public static facebook::react::AsyncArrayBuffer wrap(std::vector<uint8_t> bytes) noexcept;
4573+ public std::shared_ptr<facebook::jsi::MutableBuffer> getMutableBuffer() const noexcept;
4574+ public uint8_t* data() noexcept;
4575+ public ~AsyncArrayBuffer() = default;
4576+ }
4577+
45604578class facebook::react::AttributedString : public facebook::react::Sealable, public facebook::react::DebugStringConvertible {
45614579 public bool compareTextAttributesWithoutFrame(const facebook::react::AttributedString& rhs) const;
45624580 public bool isContentEqual(const facebook::react::AttributedString& rhs) const;
@@ -11808,6 +11826,11 @@ template <typename... Types>
1180811826struct facebook::react::Bridging<std::tuple<Types...>> : public facebook::react::array_detail::BridgingStatic<std::tuple<Types...>, sizeof...(Types)> {
1180911827}
1181011828
11829+ struct facebook::react::Bridging<facebook::jsi::ArrayBuffer> {
11830+ public static facebook::jsi::ArrayBuffer fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& obj);
11831+ public static facebook::jsi::Value toJs(facebook::jsi::Runtime& rt, facebook::jsi::ArrayBuffer buf);
11832+ }
11833+
1181111834struct facebook::react::Bridging<facebook::jsi::JSError> {
1181211835 public static facebook::jsi::JSError fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Value& value);
1181311836 public static facebook::jsi::JSError fromJs(facebook::jsi::Runtime& rt, facebook::jsi::Value&& value);
@@ -11819,6 +11842,10 @@ struct facebook::react::Bridging<facebook::jsi::WeakObject> {
1181911842 public static facebook::jsi::WeakObject fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value);
1182011843}
1182111844
11845+ struct facebook::react::Bridging<facebook::react::AsyncArrayBuffer> {
11846+ public static facebook::jsi::Value toJs(facebook::jsi::Runtime& rt, facebook::react::AsyncArrayBuffer buffer);
11847+ }
11848+
1182211849struct facebook::react::Bridging<facebook::react::EndResult> : public facebook::react::NativeAnimatedTurboModuleEndResultBridging<facebook::react::EndResult> {
1182311850}
1182411851
@@ -13764,11 +13791,13 @@ struct facebook::react::bridging::is_optional<std::optional<T>> : public std::tr
1376413791
1376513792struct facebook::react::bridging::Converter<facebook::jsi::Object> : public facebook::react::bridging::ConverterBase<facebook::jsi::Object> {
1376613793 public operator facebook::jsi::Array();
13794+ public operator facebook::jsi::ArrayBuffer();
1376713795 public operator facebook::jsi::Function();
1376813796}
1376913797
1377013798struct facebook::react::bridging::Converter<facebook::jsi::Value> : public facebook::react::bridging::ConverterBase<facebook::jsi::Value> {
1377113799 public operator facebook::jsi::Array();
13800+ public operator facebook::jsi::ArrayBuffer();
1377213801 public operator facebook::jsi::Function();
1377313802 public operator facebook::jsi::Object();
1377413803 public operator facebook::jsi::String();
0 commit comments