Both public $myProperty; and public $myProperty = NULL; are equal in PHP. However phpstan treats those statements differently because it requires in the second case that NULL is assignable to the property.
Ideally phpstan should check that all properties declared explicitly as not-null are assigned in constructor (to assignable not-null value).