UNPKG

react-native

Version:

A framework for building native apps using React

34 lines (32 loc) 2.6 kB
/** * 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. * * @generated SignedSource<<f81102717a3d00a88d8530c36fb2a61b>> * * This file was translated from Flow by scripts/build-types/index.js. * Original file: packages/react-native/Libraries/ReactPrivate/ReactNativePrivateInterface.js.flow */ import type { createPublicTextInstance as $$IMPORT_TYPEOF_1$$ } from "../ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance"; type createPublicTextInstance = typeof $$IMPORT_TYPEOF_1$$; export type { HostInstance as PublicInstance, NativeMethods as LegacyPublicInstance, MeasureOnSuccessCallback, MeasureInWindowOnSuccessCallback, MeasureLayoutOnSuccessCallback } from "../../src/private/types/HostInstance"; export type { PublicRootInstance } from "../ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance"; export type PublicTextInstance = ReturnType<createPublicTextInstance>; export { default as BatchedBridge } from "../BatchedBridge/BatchedBridge"; export { default as ExceptionsManager } from "../Core/ExceptionsManager"; export { default as Platform } from "../Utilities/Platform"; export { default as RCTEventEmitter } from "../EventEmitter/RCTEventEmitter"; export * as ReactNativeViewConfigRegistry from "../Renderer/shims/ReactNativeViewConfigRegistry"; export { default as TextInputState } from "../Components/TextInput/TextInputState"; export { default as UIManager } from "../ReactNative/UIManager"; export { default as deepDiffer } from "../Utilities/differ/deepDiffer"; export { default as deepFreezeAndThrowOnMutationInDev } from "../Utilities/deepFreezeAndThrowOnMutationInDev"; export { default as flattenStyle } from "../StyleSheet/flattenStyle"; export { default as ReactFiberErrorDialog } from "../Core/ReactFiberErrorDialog"; export { default as legacySendAccessibilityEvent } from "../Components/AccessibilityInfo/legacySendAccessibilityEvent"; export { default as RawEventEmitter } from "../Core/RawEventEmitter"; export { default as CustomEvent } from "../../src/private/webapis/dom/events/CustomEvent"; export { create as createAttributePayload, diff as diffAttributePayloads } from "../ReactNative/ReactFabricPublicInstance/ReactNativeAttributePayload"; export { createPublicRootInstance, createPublicInstance, createPublicTextInstance, getNativeTagFromPublicInstance, getNodeFromPublicInstance, getInternalInstanceHandleFromPublicInstance } from "../ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance";