from typing import NamedTuple from model.difficulty import Difficulty from model.priority import Priority class Task(NamedTuple): id: int created_at: int updated_at: int name: str duration: int tag: str difficulty: Difficulty priority: Priority description: str class ValidTaskForm(NamedTuple): name: str duration: int tag: str difficulty: Difficulty priority: Priority description: str