from typing import Dict, List, TypeVar, Union

JsonTypeVar = TypeVar("JsonTypeVar")

JsonPrimitive = Union[str, float, int, bool, None]

JsonDict = Dict[str, JsonTypeVar]
JsonArray = List[JsonTypeVar]

Json = Union[JsonPrimitive, JsonDict, JsonArray]

[((3, 14, 3, 36), 'typing.TypeVar', 'TypeVar', ({(3, 22, 3, 35): '"""JsonTypeVar"""'}, {}), "('JsonTypeVar')", False, 'from typing import Dict, List, TypeVar, Union\n')]