@dataclass
list[dict]
TypedDict