Feature: Eloquent Model property types Illuminate\Database\Eloquent\Model have property type support Background: Given I have the following config """ """ And I have the following code preamble """ id; } """ When I run Psalm Then I see no errors Scenario: Property annotation with imported type Given I have the following code """ function test(User $user): ?\Carbon\CarbonInterface { return $user->email_verified_at; } """ When I run Psalm Then I see no errors Scenario: Inherited property annotation Given I have the following code """ function test(Secret $secret): \Ramsey\Uuid\UuidInterface { return $secret->uuid; } """ When I run Psalm Then I see no errors