namespace AIStudio.Tools.DataBackup;
///
/// How far a backup got.
///
/// What the backup is busy with.
/// How many steps of the phase are done: vector stores while the indexes are copied, files while they are written.
/// How many steps the phase has, or zero while that is not known yet.
public readonly record struct DataBackupProgress(DataBackupPhase Phase, int Processed, int Total);