using Core.Entities; namespace Application.Services.Database; public interface IDoctorRepository { Task AddAsync(Doctor doctor); Task GetByIdAsync(Guid id); Task FindByEmailAsync(string email); Task CredentialsMatch(string email, string password); Task UpdateAsync(Doctor doctor); Task DeleteAsync(Doctor doctor); Task> GetAllAsync(); }