import json from typing import TypedDict class Config(TypedDict): templates: list[str] outDir: str def load() -> Config: with open("config.json", "r") as f: return json.loads(f.read())