@configurator/ravendb
Version:
RavenDB client for Node.js
13 lines (12 loc) • 615 B
TypeScript
export declare class BackupUtils {
private constructor();
private static readonly LEGACY_INCREMENTAL_BACKUP_EXTENSION;
private static readonly LEGACY_FULL_BACKUP_EXTENSION;
static BACKUP_FILE_SUFFIXES: string[];
static isFullBackupOrSnapshot(extension: string): boolean;
static isFullBackup(extension: string): boolean;
static isSnapshot(extension: string): boolean;
static isIncrementalBackupFile(extension: string): boolean;
static comparator(o1: string, o2: string): number;
}
export declare function periodicBackupFileExtensionComparator(o1: string, o2: string): 0 | 1 | -1;