import {requireNativeModule} from 'expo-modules-core'; export type InstalledFromOnside = boolean | null | string; type NativeModuleType = { checkInstallationFromOnsideAsync(): Promise; }; export const ExpoOnsideMarketplaceAvailabilityModule: NativeModuleType = (() => { try { return requireNativeModule('ExpoOnsideModule'); } catch { return { async checkInstallationFromOnsideAsync() { return null; }, }; } })();