diff --git a/types/Dojo/ExerciceCheckerError.ts b/types/Dojo/ExerciceCheckerError.ts
new file mode 100644
index 0000000000000000000000000000000000000000..2bb09d5c99b395c073ee2f7c61727de1ea910ea3
--- /dev/null
+++ b/types/Dojo/ExerciceCheckerError.ts
@@ -0,0 +1,12 @@
+enum ExerciceCheckerError {
+ EXERCICE_ENONCE_GET_ERROR = 200,
+ DOCKER_COMPOSE_UP_ERROR = 201,
+ DOCKER_COMPOSE_LOGS_ERROR = 202,
+ EXERCICE_RESULTS_FOLDER_TOO_BIG = 203,
+ EXERCICE_RESULTS_FILE_NOT_FOUND = 204,
+ EXERCICE_RESULTS_FILE_SCHEMA_NOT_VALID = 205,
+ UPLOAD = 206
+}
+
+
+export default ExerciceCheckerError;
\ No newline at end of file