namespace Cleanuparr.Infrastructure.Stats;
///
/// Service for aggregating application statistics
///
public interface IStatsService
{
///
/// Gets aggregated statistics for the given timeframe
///
/// Timeframe in hours (default 24)
/// Number of recent events to include (0 = none)
/// Number of recent strikes to include (0 = none)
/// Aggregated stats response
Task GetStatsAsync(int hours = 24, int includeEvents = 0, int includeStrikes = 0);
}