12 files declare their use of AccessInterface

AccessCheckInterface.php in core/lib/Drupal/Core/Access/AccessCheckInterface.php
CheckProvider.php in core/lib/Drupal/Core/Access/CheckProvider.php
CsrfAccessCheck.php in core/lib/Drupal/Core/Access/CsrfAccessCheck.php
CustomAccessCheck.php in core/lib/Drupal/Core/Access/CustomAccessCheck.php
DefaultAccessCheck.php in core/lib/Drupal/Core/Access/DefaultAccessCheck.php
EntityAccessCheck.php in core/lib/Drupal/Core/Entity/EntityAccessCheck.php
EntityCreateAccessCheck.php in core/lib/Drupal/Core/Entity/EntityCreateAccessCheck.php
EntityCreateAnyAccessCheck.php in core/lib/Drupal/Core/Entity/EntityCreateAnyAccessCheck.php
EntityDeleteMultipleAccessCheck.php in core/lib/Drupal/Core/Entity/EntityDeleteMultipleAccessCheck.php
FieldReuseAccessCheck.php in core/modules/field_ui/src/Access/FieldReuseAccessCheck.php
SystemAdminMenuBlockAccessCheck.php in core/modules/system/src/Access/SystemAdminMenuBlockAccessCheck.php
ThemeAccessCheck.php in core/lib/Drupal/Core/Theme/ThemeAccessCheck.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.