Package-level declarations
Types
Algorithm identifiers for multi-algorithm support. Public for use in progress tracking (MpcProtocolState.algorithmId).
Exception thrown when backup decryption fails (wrong PIN/password).
Exception thrown when backup operations fail.
Information about an existing backup. Flutter-facing DTO - exposed via code generation.
Exception thrown when backup integrity check fails (tampered checksum or data).
Exception thrown when no backup exists.
Options for creating a backup - specifies which wrappers to use. Exposed to Flutter via @FlutterMethod.
Result of creating or updating a backup.
Flutter submodule for backup and restore operations.
Interface for backup providers that support file import/export.
Flutter-facing unlock strategy. This is what Flutter sends - we convert to internal UnlockStrategy.
Flutter-facing wrapper configuration. This is what Flutter sends - we convert to internal WrapperConfig.
Standard passkey credential information for backup metadata.
Where to store the backup.
Android implementation of SystemBackupStatus.
Platform-specific system backup status checking.
Interface for modular wallet backup storage providers.
Result of a wallet restore operation.
Type of MPC wallet.
Configuration for a single wrapper (recovery method).
Information about a single wrapper in a backup.