import { NitroModules } from 'react-native-nitro-modules'; import type { NitroFetch as NitroFetchType, NativeStorage as NativeStorageType, } from './NitroFetch.nitro'; import type { NitroCronet } from './NitroCronet.nitro'; // Create singletons once per JS runtime export const NitroFetch: NitroFetchType = NitroModules.createHybridObject('NitroFetch'); export const NativeStorage: NativeStorageType = NitroModules.createHybridObject('NativeStorage'); export const boxedNitroFetch = NitroModules.box(NitroFetch); export const NitroCronetSingleton = NitroModules.createHybridObject('NitroCronet');