summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data-collection/components/subscriptions.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/data-collection/components/subscriptions.py b/data-collection/components/subscriptions.py
new file mode 100644
index 0000000..31a0500
--- /dev/null
+++ b/data-collection/components/subscriptions.py
@@ -0,0 +1,8 @@
+from types import TypedDict
+from datetime import datetime
+
+class SubscriptionDict(TypedDict):
+ id: str
+ link: str
+ time_between_fetches: float # In hours.
+ last_update: datetime