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

from __future__ import annotations

from collections.abc import Callable
from typing import Optional, TypedDict, Union

from typing_extensions import NotRequired


class Model(TypedDict):
    callback: NotRequired[Callable[[str], str]]
    optionalValue: NotRequired[Optional[str]]
    unionValue: NotRequired[Union[str, int]]
