/** * Explicit React Native Android host entrypoint. Importing the root package * remains host-neutral; applications pass their generated TurboModule control * to this provider before a manager selects the single Android adapter. */ export { createReactNativeAndroidBackendProvider, reactNativeAndroidCompatibility, reactNativeAndroidDefaultAdapterId, REACT_NATIVE_ANDROID_BACKEND_ID, REACT_NATIVE_ANDROID_DEFAULT_ADAPTER_NATIVE_ID, REACT_NATIVE_ANDROID_IMPLEMENTATION_VERSION, REACT_NATIVE_ANDROID_PLATFORM_ID } from './backends/reactnative/react-native-android-provider.js'; export type { ReactNativeAndroidBackendProviderOptions } from './backends/reactnative/react-native-android-provider.js'; export { createReactNativeAppleBackendProvider, reactNativeAppleCompatibility, reactNativeAppleDefaultAdapterId, REACT_NATIVE_APPLE_BACKEND_ID, REACT_NATIVE_APPLE_DEFAULT_ADAPTER_NATIVE_ID, REACT_NATIVE_APPLE_IMPLEMENTATION_VERSION, REACT_NATIVE_APPLE_PLATFORM_ID } from './backends/reactnative/react-native-apple-provider.js'; export type { ReactNativeAppleBackendProviderOptions } from './backends/reactnative/react-native-apple-provider.js'; export { createReactNativeBleManagerWithEnvironment } from './react-native-manager.js'; export type { ReactNativeBleManagerOptions, ReactNativeBlePlatform } from './react-native-manager.js'; export { createReactNativeBleManager } from './react-native-app-manager.js'; export type { BleManagerCreateOptions } from './public/host-identity.js'; export { combineReactNativeFeatureRegistries, createReactNativeRestorationFeatureRegistry, ReactNativeRestorationActivation, ReactNativeRestorationCoordinator } from './backends/reactnative/react-native-restoration.js'; export type { ReactNativeRestorationBackendProvider } from './backends/reactnative/react-native-restoration.js'; export type { NativeAttachmentIdentity, NativeProtocolHandshakeRequest, NativeProtocolHandshakeResult, NativeRestorationAdoptionControlResult, NativeRestorationReplayRecord, Spec as NativeUnifiedBleProtocolControl } from './NativeUnifiedBleProtocolControl.js'; /** Lazily resolves the generated TurboModule only in a React Native runtime. */ export declare function getNativeUnifiedBleProtocolControl(): import('./NativeUnifiedBleProtocolControl.js').Spec; //# sourceMappingURL=react-native.d.ts.map