// PUBLIC API export type GetVerificationEmailContentFn = (params: { verificationLink: string }) => EmailContent; // PUBLIC API export type GetPasswordResetEmailContentFn = (params: { passwordResetLink: string }) => EmailContent; type EmailContent = { subject: string; html: string; text: string; } export { createEmailVerificationLink, sendEmailVerificationEmail, createPasswordResetLink, sendPasswordResetEmail, isEmailResendAllowed, } from './utils.js' export { ensureValidEmail } from '../../../auth/validation.js'