/* * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ // TODO(170197717): Consider moving this to runtime.cxx, or just runtime package com.facebook.react.runtime.cxxreactpackage import com.facebook.jni.HybridData import com.facebook.proguard.annotations.DoNotStrip import com.facebook.react.common.annotations.FrameworkAPI /** CxxReactPackage is used to register C++ Turbo Modules with React Native. */ @OptIn(FrameworkAPI::class) public abstract class CxxReactPackage protected constructor(hybridData: HybridData?) { @DoNotStrip @JvmField @Suppress("NoHungarianNotation") protected var mHybridData: HybridData? = hybridData }