export const NotificationTypes = {
    ASSIGN_REVIEWER: 'ASSIGN_REVIEWER', // "You are assigned as review"
    ASSIGN_APPROVER: 'ASSIGN_APPROVER', // "You are assigned as approver"
    UNASSIGNED_FROM_FILE: 'UNASSIGNED_FROM_FILE', // "You are unassigned"
    DOCUMENT_APPROVED: 'DOCUMENT_APPROVED', // "A document has been approved"
    DOSSIER_OWNER_SET: 'DOSSIER_OWNER_SET', // "Dossier owner has changed"
    DOSSIER_OWNER_REMOVED: 'DOSSIER_OWNER_REMOVED', // "Dossier owner has been removed"
    DOSSIER_OWNER_DELETED: 'DOSSIER_OWNER_DELETED', // "Dossier owner has been deleted"
    USER_BECOMES_DOSSIER_MEMBER: 'USER_BECOMES_DOSSIER_MEMBER', // "You have been assigned to a dossier"
    DOSSIER_DELETED: 'DOSSIER_DELETED', // "A dossier has been deleted"
    USER_REMOVED_AS_DOSSIER_MEMBER: 'USER_REMOVED_AS_DOSSIER_MEMBER', // "You have been removed from a dossier"
    USER_PROMOTED_TO_APPROVER: 'USER_PROMOTED_TO_APPROVER', // "You are promoted to approver"
    USER_DEGRADED_TO_REVIEWER: 'USER_DEGRADED_TO_REVIEWER', // "You are denoted to reviewer"
    DOWNLOAD_READY: 'DOWNLOAD_READY',
} as const;

export type NotificationType = keyof typeof NotificationTypes;
