Finally I decided to install PHPStan locally to dig deeper.
When installed locally and run, You will get better error messages with fix suggestions.
PHPStan expects in the phpdoc that you tell it the possible types of the members of the array. Since the array in question is an array of arrays, the phpdoce syntax is:
@return array<array>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…