using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
namespace Kavita.API.Services;
public interface IBackupService
{
public const string LogFile = "config/logs/kavita.log";
Task BackupDatabase(CancellationToken ct = default);
///
/// Returns a list of all log files for Kavita
///
/// If file rolling is enabled. Defaults to True.
///
IEnumerable GetLogFiles(bool rollFiles = true);
}