Your requirements could not be resolved to an installable set of packages.
Problem 1
- ergebnis/phpstan-rules[2.1.0, ..., 2.2.0] require php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0-dev) does not satisfy that requirement.
- Root composer.json requires ergebnis/phpstan-rules ^2.1.0 -> satisfiable by ergebnis/phpstan-rules[2.1.0, 2.2.0].