UNPKG

react-native-safe-ota

Version:

Safe OTA update manager for React Native apps using TurboModules/NitroModules

19 lines (18 loc) 714 B
export type SafeOtaMetadata = { version?: string; checksum?: string; build?: string; releaseDate?: string; }; declare const _default: { setupBundlePath: (path: string, extension?: string, metadata?: SafeOtaMetadata) => Promise<boolean>; deleteBundle: (i?: number) => Promise<boolean>; rollbackToPreviousBundle: (i?: number) => Promise<boolean>; getCurrentVersion: (a?: number) => Promise<string>; setCurrentVersion: (v: string) => Promise<boolean>; setUpdateMetadata: (m: string) => Promise<boolean>; getUpdateMetadata: (a?: number) => Promise<string | null>; setExactBundlePath: (p: string) => Promise<boolean>; restart: () => void; }; export default _default;