diff --git a/core/lib/Drupal/Core/Path/AliasManager.php b/core/lib/Drupal/Core/Path/AliasManager.php
index a947068..c74c2c1 100644
--- a/core/lib/Drupal/Core/Path/AliasManager.php
+++ b/core/lib/Drupal/Core/Path/AliasManager.php
@@ -44,7 +44,7 @@ class AliasManager implements AliasManagerInterface {
   /**
    * Holds the array of whitelisted path aliases.
    *
-   * @var \Drupal\Core\Utility\PathAliasWhitelist;
+   * @var \Drupal\Core\Path\AliasWhitelistInterface
    */
   protected $whitelist;
 
@@ -77,12 +77,12 @@ class AliasManager implements AliasManagerInterface {
    *
    * @param \Drupal\Core\Database\Connection $connection
    *   The database connection to use.
-   * @param \Drupal\Core\Path\AliasWhitelist $whitelist
+   * @param \Drupal\Core\Path\AliasWhitelistInterface $whitelist
    *   The whitelist implementation to use.
    * @param \Drupal\Core\Language\LanguageManager $language_manager
    *   The language manager.
    */
-  public function __construct(Connection $connection, AliasWhitelist $whitelist, LanguageManager $language_manager) {
+  public function __construct(Connection $connection, AliasWhitelistInterface $whitelist, LanguageManager $language_manager) {
     $this->connection = $connection;
     $this->languageManager = $language_manager;
     $this->whitelist = $whitelist;
diff --git a/core/lib/Drupal/Core/Path/AliasWhitelist.php b/core/lib/Drupal/Core/Path/AliasWhitelist.php
index 2c151b5..e748315 100644
--- a/core/lib/Drupal/Core/Path/AliasWhitelist.php
+++ b/core/lib/Drupal/Core/Path/AliasWhitelist.php
@@ -10,15 +10,13 @@
 use Drupal\Core\Cache\CacheBackendInterface;
 use Drupal\Core\Cache\CacheCollector;
 use Drupal\Core\Database\Connection;
-use Drupal\Core\DestructableInterface;
 use Drupal\Core\KeyValueStore\StateInterface;
 use Drupal\Core\Lock\LockBackendInterface;
-use Drupal\Core\Utility\CacheArray;
 
 /**
  * Extends CacheArray to build the path alias whitelist over time.
  */
-class AliasWhitelist extends CacheCollector {
+class AliasWhitelist extends CacheCollector implements AliasWhitelistInterface {
 
   /**
    * The Key/Value Store to use for state.
diff --git a/core/lib/Drupal/Core/Path/AliasWhitelistInterface.php b/core/lib/Drupal/Core/Path/AliasWhitelistInterface.php
new file mode 100644
index 0000000..f0c51e5
--- /dev/null
+++ b/core/lib/Drupal/Core/Path/AliasWhitelistInterface.php
@@ -0,0 +1,12 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\Core\Path\AliasWhitelistInterface.
+ */
+
+namespace Drupal\Core\Path;
+
+use Drupal\Core\Cache\CacheCollectorInterface;
+
+interface AliasWhitelistInterface extends CacheCollectorInterface {}
