diff --git a/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php
index 0136e0d6d1b67aa58ccc66f31c89d0e1aaa23452..15af51e479d9c366f974b26066f5b3854f50dec4 100644
--- a/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php
+++ b/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php
@@ -46,6 +46,8 @@ final class ArrayBrowserViewHelper extends AbstractViewHelper
 
     /**
      * Render unordered list for pages
+     *
+     * @param array{data: array} $arguments
      */
     public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext): string
     {
diff --git a/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php
index 44680feab66a40d53e32425c0bbd967e17ba409d..1f6ea5a3054f9930a10c35076d7d80ca9ef372a9 100644
--- a/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php
+++ b/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php
@@ -83,6 +83,8 @@ final class AvatarViewHelper extends AbstractViewHelper
 
     /**
      * Resolve user avatar from a given backend user id.
+     *
+     * @param array{backendUser: int, size: int, showIcon: bool} $arguments
      */
     public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext): string
     {
diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php
index 86366d6ec05db2ea125cb0f133eb7fe5e488fcba..c88f723ee8028dc65624c11926be661d71b54f05 100644
--- a/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php
+++ b/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php
@@ -36,6 +36,9 @@ final class IfHasStateViewHelper extends AbstractConditionViewHelper
         $this->registerArgument('provider', MfaProviderManifestInterface::class, 'The provider in question', true);
     }
 
+    /**
+     * @param array{state: string, provider: MfaProviderManifestInterface} $arguments
+     */
     public static function verdict(array $arguments, RenderingContextInterface $renderingContext): bool
     {
         $stateMethod = 'is' . ucfirst($arguments['state']);
diff --git a/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php
index 450d4261c96619513c4670e8b952717ec4d48c6f..1ee4a99161662038621c621a33d476fdac2e7d27 100644
--- a/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php
+++ b/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php
@@ -58,6 +58,8 @@ final class ModuleLinkViewHelper extends AbstractViewHelper
 
     /**
      * Render module link with arguments
+     *
+     * @param array<string, mixed> $arguments
      */
     public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext): string
     {
diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php
index 21ed7e7a369f6e7b485da4bcb0f52aefdeae0d6d..bd977dfae2cb3996805d6b0ad2bc99a711ed30eb 100644
--- a/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php
+++ b/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php
@@ -34,6 +34,9 @@ class IfHasDropdownViewHelper extends AbstractConditionViewHelper
         $this->registerArgument('class', ToolbarItemInterface::class, 'The toolbar item class to be checked for providing a drop down', true);
     }
 
+    /**
+     * @param array{class: object} $arguments
+     */
     public static function verdict(array $arguments, RenderingContextInterface $renderingContext): bool
     {
         return $arguments['class'] instanceof ToolbarItemInterface && $arguments['class']->hasDropDown();
diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php
index eb12ae156872ac07240bda31e156be1e57664db2..5d64632a31e71167892b332aced0fbf0fd2f13d4 100644
--- a/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php
+++ b/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php
@@ -61,6 +61,8 @@ final class EditRecordViewHelper extends AbstractViewHelper
     }
 
     /**
+     * @param array<string, mixed> $arguments
+     *
      * @throws \InvalidArgumentException
      * @throws RouteNotFoundException
      */
diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php
index ae10a275cd48158693205a717476c9d49d3aad6e..3451dcb098529f1b3257a35b0c868a4a4c77a851 100644
--- a/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php
+++ b/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php
@@ -85,6 +85,8 @@ final class NewRecordViewHelper extends AbstractTagBasedViewHelper
     }
 
     /**
+     * @param array<string, mixed> $arguments
+     *
      * @throws \InvalidArgumentException
      * @throws RouteNotFoundException
      */