42 files declare their use of AccessInterface

AccessCheck.php in core/modules/system/tests/modules/menu_test/src/Access/AccessCheck.php
AccessCheckInterface.php in core/lib/Drupal/Core/Access/AccessCheckInterface.php
ActiveWorkspaceCheck.php in core/modules/workspaces/src/Access/ActiveWorkspaceCheck.php
BlockHasOverridesAccessCheck.php in core/modules/settings_tray/src/Access/BlockHasOverridesAccessCheck.php
BlockPluginHasSettingsTrayFormAccessCheck.php in core/modules/settings_tray/src/Access/BlockPluginHasSettingsTrayFormAccessCheck.php
BookNodeIsRemovableAccessCheck.php in core/modules/book/src/Access/BookNodeIsRemovableAccessCheck.php
CheckProvider.php in core/lib/Drupal/Core/Access/CheckProvider.php
ConfigTranslationOverviewAccess.php in core/modules/config_translation/src/Access/ConfigTranslationOverviewAccess.php
ContactPageAccess.php in core/modules/contact/src/Access/ContactPageAccess.php
ContentTranslationDeleteAccess.php in core/modules/content_translation/src/Access/ContentTranslationDeleteAccess.php
ContentTranslationManageAccessCheck.php in core/modules/content_translation/src/Access/ContentTranslationManageAccessCheck.php
ContentTranslationOverviewAccess.php in core/modules/content_translation/src/Access/ContentTranslationOverviewAccess.php
CronAccessCheck.php in core/modules/system/src/Access/CronAccessCheck.php
CsrfAccessCheck.php in core/lib/Drupal/Core/Access/CsrfAccessCheck.php
CustomAccessCheck.php in core/lib/Drupal/Core/Access/CustomAccessCheck.php
DbUpdateAccessCheck.php in core/modules/system/src/Access/DbUpdateAccessCheck.php
DefaultAccessCheck.php in core/lib/Drupal/Core/Access/DefaultAccessCheck.php
DefinedTestAccessCheck.php in core/modules/system/tests/modules/router_test_directory/src/Access/DefinedTestAccessCheck.php
EntityAccessCheck.php in core/lib/Drupal/Core/Entity/EntityAccessCheck.php
EntityBundleAccessCheck.php in core/lib/Drupal/Core/Entity/EntityBundleAccessCheck.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
FormModeAccessCheck.php in core/modules/field_ui/src/Access/FormModeAccessCheck.php
LatestRevisionCheck.php in core/modules/content_moderation/src/Access/LatestRevisionCheck.php
LayoutBuilderAccessCheck.php in core/modules/layout_builder/src/Access/LayoutBuilderAccessCheck.php
LayoutSectionAccessCheck.php in core/modules/layout_builder/src/Access/LayoutSectionAccessCheck.php
LoginStatusCheck.php in core/modules/user/src/Access/LoginStatusCheck.php
MediaRevisionAccessCheck.php in core/modules/media/src/Access/MediaRevisionAccessCheck.php
NodeAddAccessCheck.php in core/modules/node/src/Access/NodeAddAccessCheck.php
NodePreviewAccessCheck.php in core/modules/node/src/Access/NodePreviewAccessCheck.php
NodeRevisionAccessCheck.php in core/modules/node/src/Access/NodeRevisionAccessCheck.php
PermissionAccessCheck.php in core/modules/user/src/Access/PermissionAccessCheck.php
QuickEditEntityFieldAccessCheck.php in core/modules/quickedit/src/Access/QuickEditEntityFieldAccessCheck.php
RegisterAccessCheck.php in core/modules/user/src/Access/RegisterAccessCheck.php
RelationshipFieldAccess.php in core/modules/jsonapi/src/Access/RelationshipFieldAccess.php
RoleAccessCheck.php in core/modules/user/src/Access/RoleAccessCheck.php
TestAccessCheck.php in core/modules/system/tests/modules/router_test_directory/src/Access/TestAccessCheck.php
ThemeAccessCheck.php in core/lib/Drupal/Core/Theme/ThemeAccessCheck.php
UpdateManagerAccessCheck.php in core/modules/update/src/Access/UpdateManagerAccessCheck.php
ViewModeAccessCheck.php in core/modules/field_ui/src/Access/ViewModeAccessCheck.php
WorkflowStateTransitionOperationsAccessCheck.php in core/modules/workflows/src/WorkflowStateTransitionOperationsAccessCheck.php

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