// Core exports export { Email } from './services/email.service'; export type { EmailConfig, SendEmailOptions } from './types'; // Hooks export { useEmail } from './hooks/useEmail'; export { useEmailTemplate } from './hooks/useEmailTemplate'; // Components export { EmailPreview } from './components/EmailPreview'; export { EmailTemplateEditor } from './components/EmailTemplateEditor'; export { EmailComposer } from './components/EmailComposer'; // Templates export { WelcomeEmail } from './templates/WelcomeEmail'; export { InviteEmail } from './templates/InviteEmail'; export { ResetPasswordEmail } from './templates/ResetPasswordEmail'; // Types export type { EmailProvider, EmailResult, EmailError, EmailTemplate, BatchEmailOptions, BatchEmailResult, Attachment, ReactEmailTemplate, EmailTheme, } from './types';