using GB5Shared.DTO.Framework.Login;
using System.Threading;
using System.Threading.Tasks;
namespace EAIAdminDAL.CustomCode
{
public interface IEAIReportLookupDAL
{
/// Resolves MREPORT.ReportCode from ReportId — null if not found. See
/// EAIReportLookupQB's doc comment for why this is a small local query rather than a
/// FrameworkDAL dependency.
Task GetReportCodeAsync(int reportId, LoginDTO login, CancellationToken ct = default);
}
}