package com.codebyte.api.auth.service;

/** Sends transactional emails for the auth flows. */
public interface MailService {

    /** Sends the account-activation email carrying the single-use activation token. */
    void sendActivationEmail(String to, String activationToken);

    /** Sends the password-reset email carrying the single-use reset token. */
    void sendPasswordResetEmail(String to, String resetToken);
}
