signal-desktop/ts/services/backups/errors.ts
2024-12-05 11:35:37 -05:00

15 lines
410 B
TypeScript

// Copyright 2024 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
/* eslint-disable max-classes-per-file */
import type Long from 'long';
export class UnsupportedBackupVersion extends Error {
constructor(version: Long) {
super(`Unsupported backup version: ${version}`);
}
}
export class BackupDownloadFailedError extends Error {}
export class BackupProcessingError extends Error {}