diff --git a/types/Dojo/EnonceFile.ts b/types/Dojo/EnonceFile.ts
new file mode 100644
index 0000000000000000000000000000000000000000..c12dacb9d057ce3ae3455b957d08398aecbbef81
--- /dev/null
+++ b/types/Dojo/EnonceFile.ts
@@ -0,0 +1,16 @@
+import ImmutableFileDescriptor from './ImmutableFileDescriptor';
+
+
+interface EnonceFile {
+    dojoEnonceVersion: number,
+    version: number,
+
+    immutable: Array<ImmutableFileDescriptor>
+
+    result: {
+        container: string, volume: string
+    }
+}
+
+
+export default EnonceFile;
\ No newline at end of file
diff --git a/types/Dojo/ImmutableFileDescriptor.ts b/types/Dojo/ImmutableFileDescriptor.ts
new file mode 100644
index 0000000000000000000000000000000000000000..4a05c256e47258aab0f270db59d1cfa983db9fb4
--- /dev/null
+++ b/types/Dojo/ImmutableFileDescriptor.ts
@@ -0,0 +1,8 @@
+interface ImmutableFileDescriptor {
+    description: string,
+    path: string,
+    isDirectory: boolean,
+}
+
+
+export default ImmutableFileDescriptor;
\ No newline at end of file