namespace Distribution.Features.Role; public interface IRoleRepository { Task GetByIdAsync(Guid id); Task> GetAllAsync(); Task> GetPermissionsAsync(Guid roleId); }