# generated by datamodel-codegen:
#   filename:  special_field_name_with_inheritance_model.json
#   timestamp: 2019-07-26T00:00:00+00:00

from __future__ import annotations

from typing import NotRequired, TypedDict


class NestedBase(TypedDict):
    age: NotRequired[str]


class Base(NestedBase):
    name: NotRequired[str]


SpecialField = TypedDict(
    'SpecialField',
    {
        'age': NotRequired[str],
        'name': NotRequired[str],
        'global': NotRequired[str],
        'with': NotRequired[str],
        'class': NotRequired[int],
        'class\'s': NotRequired[int],
        'class-s': NotRequired[str],
        '#': NotRequired[str],
    },
)
