import type { ModuleManifest } from '@/core/modules/types';

export const triggerTemplatesModule: ModuleManifest = {
  id: 'triggerTemplates',
  label: 'Trigger-Mails',
  description:
    'API-driven transactional single-mail sends (order confirmations, password resets, etc.).',
  tabPosition: 10,
  optional: true,
  dependsOn: ['sending'],
  requiredAdapters: ['send'],
  tables: ['trigger_templates', 'trigger_logs'],
};
