Interface
EntityInterface
Magento\Eav\Model\Entity\EntityInterface
What it does
This is a marker interface in Magento 2's EAV (Entity-Attribute-Value) system that identifies classes as EAV entities.
Developers implement this interface when creating custom entity models that need to be recognized as part of the EAV framework, though it currently contains no methods and serves primarily as a type hint for dependency injection and instanceof checks.