/**
 * Email Templates - Central Export
 * 
 * Import all email template functions from individual files
 * and export them for easy access throughout the application
 */

// Export types
export * from './types';

// Export helpers
export * from './helpers';

// Export branding configuration
export * from './branding.config';

// Export all template functions
export { getRequestCreatedEmail } from './requestCreated.template';
export { getApprovalRequestEmail } from './approvalRequest.template';
export { getMultiApproverRequestEmail } from './multiApproverRequest.template';
export { getApprovalConfirmationEmail } from './approvalConfirmation.template';
export { getRejectionNotificationEmail } from './rejectionNotification.template';
export { getTATReminderEmail } from './tatReminder.template';
export { getTATBreachedEmail } from './tatBreached.template';
export { getWorkflowPausedEmail } from './workflowPaused.template';
export { getWorkflowResumedEmail } from './workflowResumed.template';
export { getParticipantAddedEmail } from './participantAdded.template';
export { getSpectatorAddedEmail } from './spectatorAdded.template';
export { getApproverSkippedEmail } from './approverSkipped.template';
export { getRequestClosedEmail } from './requestClosed.template';
export { getDealerProposalSubmittedEmail } from './dealerProposalSubmitted.template';
export { getDealerProposalRequiredEmail } from './dealerProposalRequired.template';
export { getDealerCompletionRequiredEmail } from './dealerCompletionRequired.template';
export { getActivityCreatedEmail } from './activityCreated.template';
export { getCompletionDocumentsSubmittedEmail } from './completionDocumentsSubmitted.template';
export { getEInvoiceGeneratedEmail } from './einvoiceGenerated.template';
export { getCreditNoteSentEmail } from './creditNoteSent.template';
export { getAdditionalDocumentAddedEmail } from './additionalDocumentAdded.template';
export { getForm16Email } from './form_16_email.template';

