/** * Notifications Domain * * Exports all notification-related contracts, schemas, and types. * Used for in-app notifications synced with Salesforce email triggers. */ // Contracts (enums, constants, templates) export { NOTIFICATION_TYPE, NOTIFICATION_SOURCE, NOTIFICATION_TEMPLATES, getNotificationTemplate, type NotificationTypeValue, type NotificationSourceValue, type NotificationTemplate, } from "./contract.js"; // Schemas and schema-derived types export { notificationSchema, createNotificationRequestSchema, notificationListResponseSchema, notificationUnreadCountResponseSchema, notificationQuerySchema, notificationIdParamSchema, type Notification, type CreateNotificationRequest, type NotificationListResponse, type NotificationUnreadCountResponse, type NotificationQuery, type NotificationIdParam, } from "./schema.js";