using LctMonolith.Models.Database; namespace LctMonolith.Services.Interfaces; public interface IRewardService { Task> GetMissionSkillRewardsAsync(Guid missionId); Task> GetMissionItemRewardsAsync(Guid missionId); Task DistributeMissionRewardsAsync(Guid missionId, Guid playerId); Task CanClaimRewardAsync(Guid rewardId, Guid playerId); }