From bfca2c401e4b5ff69b0a515fd9dcab49d36ee212 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Mon, 31 Jul 2023 23:40:23 +0200
Subject: [PATCH] Add some Dojo types

---
 types/Dojo/EnonceFile.ts              | 16 ++++++++++++++++
 types/Dojo/ImmutableFileDescriptor.ts |  8 ++++++++
 2 files changed, 24 insertions(+)
 create mode 100644 types/Dojo/EnonceFile.ts
 create mode 100644 types/Dojo/ImmutableFileDescriptor.ts

diff --git a/types/Dojo/EnonceFile.ts b/types/Dojo/EnonceFile.ts
new file mode 100644
index 0000000..c12dacb
--- /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 0000000..4a05c25
--- /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
-- 
GitLab