using GB5Shared.DTO.Framework.Login;
using CRMSalesDAL.DTO.LeadAllocation;
namespace CRMSalesDAL.CustomCode.LeadAllocation;
public interface ILeadAllocationDAL
{
/// Every active sales rep (per the discovered ISSALES/EMPLOYEESTATUS convention — see
/// LeadAllocationQB's class doc comment) with their current OPEN deal count. Returned as
/// strongly-typed objects (not a JSON string) — purely an internal BLL computation input, same
/// precedent as BusinessAspirationGoalDAL.GetLatestBusinessAspirationGoal.
Task> GetRepCapacities(LoginDTO loginDTO, CancellationToken ct);
}