using LCU.API.Internal.Operations.IncentiveApi.Models.Dayforce; using LCU.Library.Internal.IncentiveApiModels.Requests; using LCU.Library.Internal.IncentiveApiModels.Results; namespace LCU.API.Internal.Operations.IncentiveApi.Services.Dayforce; public interface IDayForceSyncService { Task SyncDayForceUsers(DayforceProcessRequest request); Task> SyncActiveDayForceUsers(List recipients); Task> SyncTerminatedDayForceUsers(List recipients); Task> GetMatchingHcmUsers(string email = "", string employeeId = "", string fullName = ""); Task UpdateEmployeeDetails(EmployeeDetailsUpdate employeeDetailsUpdate); }