11 lines
568 B
TypeScript
11 lines
568 B
TypeScript
/** Public API of the notifications module. */
|
|
export {
|
|
registerNotificationsRoutes,
|
|
type NotificationsRoutesDeps,
|
|
} from './api/notifications.routes.js';
|
|
export { NotificationsService } from './application/notifications-service.js';
|
|
export { LoggingEmailProvider } from './infrastructure/log-email-provider.js';
|
|
export { PgNotificationsRepository } from './infrastructure/pg-notifications-repository.js';
|
|
export type { NotificationsRepository, EmailProvider } from './domain/ports.js';
|
|
export type { EmailMessage, EmailTemplate } from './domain/notification.js';
|