Is there a consensus among PHP developers on the necessity of type declaration in PHP code?

There is not a complete consensus among PHP developers on the necessity of type declaration in PHP code. Some developers argue that type declarations can help improve code clarity and prevent certain types of errors, while others believe that PHP's dynamic typing system is sufficient and type declarations can add unnecessary complexity.

function addNumbers(int $a, int $b): int {
    return $a + $b;
}