namespace Application.Services.Email; public interface IEmailService { Task SendEmailAsync(string to, string subject, string body); string GenerateCredentialsEmailBody(string name, string email, string password); string GenerateResetCredentialsEmailBody(string name, string email, string password); public string GenerateMessageNotificationEmail(string senderName, string receiverName, string chatUrl); public string GetSuccessfulRegistrationSubject(); public string GetSuccessfulPasswordResetSubject(); public string GetMessageNotificationSubject(); }