using LCU.Library.Internal.IncentiveApiModels.Entities; using LCU.API.Internal.Operations.IncentiveApi.Models.Dayforce; using LCU.API.Internal.Operations.IncentiveApi.Models.GoalDispersal; namespace LCU.API.Internal.Operations.IncentiveApi.Services.MicroApiServices; public interface INotificationApiService { public Task SendMonthStartGoalDispersalReceipt(Dictionary receipts, List recipients); public Task SendMissingRoleNotification(IEnumerable usersMissingRole, List recipients); public Task SendTerminatedEmployeeNotification(IEnumerable terminated, List recipients); public Task SendTransferRequestInitiatedNotification(ActivityTransferAction transferAction, List recipients); }