UNPKG

react-native-update-ota

Version:
14 lines (11 loc) 513 B
import type { TurboModule } from 'react-native'; import { TurboModuleRegistry } from 'react-native'; export interface Spec extends TurboModule { setupBundlePath(path: string, extension: string): Promise<boolean>; setExactBundlePath(path: string): Promise<boolean>; deleteBundle(i: number): Promise<boolean>; restart(): void; getCurrentVersion(a: number): Promise<string>; setCurrentVersion(version: string): Promise<boolean>; } export default TurboModuleRegistry.getEnforcing<Spec>('OtaHotUpdate');