# generated by datamodel-codegen:
#   filename:  <stdin>
#   timestamp: 1985-10-26T08:21:00+00:00

from __future__ import annotations

from typing import TypedDict

from nested_models import Address, Metadata, Status
from typing_extensions import NotRequired


class User(TypedDict):
    name: str
    status: Status
    metadata: NotRequired[Metadata | None]
    address: NotRequired[Address | None]
