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

from __future__ import annotations

from typing import Union

from typing_extensions import TypeAliasType

NodeA = TypeAliasType("NodeA", Union[int, "NodeB"])


NodeB = TypeAliasType("NodeB", str | NodeA)
