export const ErrorMessages = { INVALID_CREDENTIALS: 'Invalid credentials', EMAIL_ALREADY_EXISTS: 'Email already exists', USER_NOT_FOUND: 'User not found', INVALID_TOKEN: 'Invalid token', YOU_HAVE_TO_LOGIN_FIRST: 'You have to login first', SOMETHING_WENT_WRONG: 'Something went wrong', BAD_REQUEST: 'Bad request', FORBIDDEN: 'Forbidden', NOT_ACCEPTABLE: 'Not acceptable', }; export enum ENextaPermission { TEST = 'test', } export class CHeaderFields { static AUTHORIZATION = 'Authorization'; static WORKSPACE_ID = 'workspace_id'; static WORKSPACE_TYPE = 'workspace_type'; static USER_ID = 'user_id'; static AUTHORITIES = 'authorities'; } export enum EEnvConfig { PROJECT_ENV = 'PROJECT_ENV', API_PORT = 'API_PORT', INTERNAL_USERNAME = 'INTERNAL_USERNAME', INTERNAL_PASSWORD = 'INTERNAL_PASSWORD', CLIENT_USERNAME = 'CLIENT_USERNAME', CLIENT_PASSWORD = 'CLIENT_PASSWORD', MONGODB_URI = 'MONGODB_URI', REDIS_HOST = 'REDIS_HOST', REDIS_PORT = 'REDIS_PORT', ENABLE_ROLE_GUARD = 'ENABLE_ROLE_GUARD', KAFKA_BROKER_URL = 'KAFKA_BROKER_URL', ENABLE_KAFKA_CONSUMER = 'ENABLE_KAFKA_CONSUMER', DNS_USER_SERVICE = 'DNS_USER_SERVICE', DNS_STORAGE_SERVICE = 'DNS_STORAGE_SERVICE', }