export enum ApplicationErrorCategory { BACKGROUND_JOB = 'BACKGROUND_JOB', DATABASE = 'DATABASE', EMAIL = 'EMAIL', EXTERNAL_API = 'EXTERNAL_API', FILE = 'FILE', OIDC = 'OIDC', UNHANDLED = 'UNHANDLED', } export enum ApplicationErrorCode { ACCOUNT_EMAIL_CHANGE_EMAIL_SEND_FAILED = 'ACCOUNT_EMAIL_CHANGE_EMAIL_SEND_FAILED', BACKGROUND_JOB_FAILED = 'BACKGROUND_JOB_FAILED', DATABASE_OPERATION_FAILED = 'DATABASE_OPERATION_FAILED', EMAIL_PROVIDER_UNAVAILABLE = 'EMAIL_PROVIDER_UNAVAILABLE', EXTERNAL_API_REQUEST_FAILED = 'EXTERNAL_API_REQUEST_FAILED', FILE_GENERATION_FAILED = 'FILE_GENERATION_FAILED', OIDC_AUTHORIZATION_ERROR = 'OIDC_AUTHORIZATION_ERROR', OIDC_INTERACTION_SESSION_NOT_FOUND = 'OIDC_INTERACTION_SESSION_NOT_FOUND', OIDC_PROVIDER_ERROR = 'OIDC_PROVIDER_ERROR', PASSWORD_RESET_EMAIL_SEND_FAILED = 'PASSWORD_RESET_EMAIL_SEND_FAILED', REGISTRATION_APPROVAL_NOTIFICATION_FAILED = 'REGISTRATION_APPROVAL_NOTIFICATION_FAILED', REGISTRATION_VERIFICATION_EMAIL_SEND_FAILED = 'REGISTRATION_VERIFICATION_EMAIL_SEND_FAILED', UNHANDLED_BACKEND_EXCEPTION = 'UNHANDLED_BACKEND_EXCEPTION', }