@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
9 lines • 667 B
TypeScript
import type { AppStorageType, DeleteAppDataEvent, RestoreAppDataEvent, StorageProvider } from "../device/use-cases/appDataBackup/types";
import { Observable } from "rxjs";
import Transport from "@ledgerhq/hw-transport";
import type { App, ApplicationVersion } from "@ledgerhq/types-live";
import { DeviceModelId } from "@ledgerhq/devices";
export default function installAppWithRestore(transport: Transport, targetId: string | number, app: ApplicationVersion | App, deviceId: DeviceModelId, storage: StorageProvider<AppStorageType>): Observable<{
progress: number;
} | RestoreAppDataEvent | DeleteAppDataEvent>;
//# sourceMappingURL=installAppWithRestore.d.ts.map