1from typing import NotRequired, TypedDict
2
3__all__ = ["ErrorSchema", "FieldError"]
4
5
6class FieldError(TypedDict):
7 field: str
8 message: str
9
10
11class ErrorSchema(TypedDict):
12 id: str
13 message: str
14 errors: NotRequired[list[FieldError]]