Original issue: https://github.com/phpstan/phpstan/issues/9019 When we have a type defined such as ```php /** * @phpstan-type FactoriesConfigurationType = array< * string, * (class-string<Factory\FactoryInterface>|Factory\FactoryInterface) * |callable(ContainerInterface,?string,?array<mixed>|null):object * > */ ``` We get an error `Unexpected token "|", expected '>'`. According to the original issue the problem is caused by this package.