using GB5Shared.DTO.Framework.Login; using QMSDAL.DTO; namespace QMSBLL.ChecklistAnalytics { public interface IChecklistAnalyticsBLL { Task GetKpiAsync(LoginDTO login, CancellationToken ct = default); Task> GetTrendAsync(int days, LoginDTO login, CancellationToken ct = default); Task> GetTimingBreakdownAsync(LoginDTO login, CancellationToken ct = default); Task> GetTopFailuresAsync(int days, LoginDTO login, CancellationToken ct = default); } }