pub fn restore_deleted( repo_path: &Path, deleted: &[PrunedDir], global_depth: usize, timeout: Duration, ) -> Vec<RestoreOutcome>