--- interdiff-1.VlClHP
+++ interdiff-1.VlClHP
@@ -5,7 +5,7 @@ namespace Drupal\entity_clone\EntityClone\Content;
 use Drupal\Core\Entity\EntityHandlerInterface;
 use Drupal\Core\Entity\EntityInterface;
 use Drupal\Core\Entity\EntityTypeInterface;
-use Drupal\Core\Entity\EntityTypeManager;
+use Drupal\Core\Entity\EntityTypeManagerInterface;
 use Drupal\entity_clone\Events\EntityCloneEvent;
 use Drupal\entity_clone\Events\EntityCloneEvents;
 use Drupal\entity_clone\EntityClone\EntityCloneInterface;
@@ -41,14 +41,14 @@ class ContentEntityCloneBase implements EntityHandlerInterface, EntityCloneInter
   /**
    * Constructs a new ContentEntityCloneBase.
    *
-   * @param \Drupal\Core\Entity\EntityTypeManager $entity_type_manager
+   * @param \Drupal\Core\Entity\EntityTypeManagerInterface $entity_type_manager
    *   The entity type manager.
    * @param string $entity_type_id
    *   The entity type ID.
    * @param \Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher
    *   The event dispatcher service.
    */
-  public function __construct(EntityTypeManager $entity_type_manager, $entity_type_id, EventDispatcherInterface $eventDispatcher) {
+  public function __construct(EntityTypeManagerInterface $entity_type_manager, $entity_type_id, EventDispatcherInterface $eventDispatcher) {
     $this->entityTypeManager = $entity_type_manager;
     $this->entityTypeId = $entity_type_id;
     $this->eventDispatcher = $eventDispatcher;
