using Liber_Incantamentum.Domain.Entities; using Liber_Incantamentum.Domain.Filter; namespace Liber_Incantamentum.Domain.Repositories { public interface ISpellRepository { Task?> GetAllSpellAsync(SpellFilter filter); Task UpdateSpellAsync(SpellFilter filter); Task DeleteSpellAsync(Guid id); Task AddSpellAsync(Spell entity); } }