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