Package-level declarations
Types
Algorithm identifiers for multi-algorithm support. Public for use in progress tracking (MpcProtocolState.algorithmId).
Exception thrown when a Drive API call receives HTTP 401 Unauthorized. Used by cloud.GoogleDriveBackupProvider for structured retry detection.
Exception thrown when backup decryption fails (wrong PIN/password).
Exception thrown when backup operations fail.
Metadata about a stored backup, extracted from the backup bundle. Exposed to Flutter for backup selection UI.
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.
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.
Lightweight result from BackupFileTransferService.importFrom.
Standard passkey credential information for backup metadata.
Where to store the backup.
Android implementation of SystemBackupStatus.
Platform-specific system backup status checking.
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.