aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/ipm/typing.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ipm/typing.py b/src/ipm/typing.py
index dbf124a..f800273 100644
--- a/src/ipm/typing.py
+++ b/src/ipm/typing.py
@@ -8,3 +8,8 @@ from typing import (
)
StrPath = str | Path
+Index = Dict[Literal["index", "host", "uuid"]]
+Package = Dict[
+ Literal["name", "version", "description", "requirements", "dependencies"]
+]
+Storage = Dict[Literal["name", "version", "hash", "source"]]