This symbol is a type alias.
Source:
ProgramStateValue = Union[
object,
bool,
int,
float,
complex,
str,
bytes,
numpy.generic,
numpy.ndarray,
Iterable[Union[bool, int, float, complex, str, bytes, numpy.generic, numpy.ndarray]],
ForwardRef('MaterializableValueReference'),
tensorflow_federated.python.common_libs.serializable.Serializable
]