diff --git a/composer.json b/composer.json
index 52c2493..e39c0b7 100644
--- a/composer.json
+++ b/composer.json
@@ -5,7 +5,7 @@
     "license": "GPL-2.0-or-later",
     "require": {
         "php": "^7.3 || ^8.0",
-        "drupal/core": "^9.3 || ^10"
+        "drupal/core": "^10.1 || ^11"
     },
     "require-dev": {
         "drush/drush": "^10 || ^11 || ^12"
diff --git a/entity_model.info.yml b/entity_model.info.yml
index f7d00a9..f4f607a 100644
--- a/entity_model.info.yml
+++ b/entity_model.info.yml
@@ -1,5 +1,5 @@
 name: Entity Model
 type: module
 description: Adds annotation-based entity type and bundle models for entities.
-core_version_requirement: ^9.3 || ^10
+core_version_requirement: ^10.1 || ^11
 php: 7.3
diff --git a/src/Controller/ArgumentResolver/ModelValueResolver.php b/src/Controller/ArgumentResolver/ModelValueResolver.php
index 1c8dcc6..6737a53 100644
--- a/src/Controller/ArgumentResolver/ModelValueResolver.php
+++ b/src/Controller/ArgumentResolver/ModelValueResolver.php
@@ -12,7 +12,7 @@ use Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata;
 /**
  * An argument resolver for entities and optionally form states.
  */
-class ModelValueResolver implements ArgumentValueResolverInterface {
+class ModelValueResolver implements \Symfony\Component\HttpKernel\Controller\ValueResolverInterface {
 
   /**
    * The config factory.
diff --git a/tests/entity_model_test/entity_model_test.info.yml b/tests/entity_model_test/entity_model_test.info.yml
index 3d0eb32..2beec27 100644
--- a/tests/entity_model_test/entity_model_test.info.yml
+++ b/tests/entity_model_test/entity_model_test.info.yml
@@ -2,7 +2,7 @@ name: 'Entity Model test'
 type: module
 description: 'Support module for testing Entity Model.'
 package: Testing
-core_version_requirement: ^9.3 || ^10
+core_version_requirement: ^10.1 || ^11
 dependencies:
   - drupal:entity_model
   - drupal:node
