diff --git a/core/lib/Drupal/Core/TypedData/DataDefinitionInterface.php b/core/lib/Drupal/Core/TypedData/DataDefinitionInterface.php
index 33f9db3..e418e31 100644
--- a/core/lib/Drupal/Core/TypedData/DataDefinitionInterface.php
+++ b/core/lib/Drupal/Core/TypedData/DataDefinitionInterface.php
@@ -62,8 +62,9 @@ public function getDataType();
   /**
    * Returns a human readable label.
    *
-   * @return string
-   *   The label.
+   * @return string|\Drupal\Core\StringTranslation\TranslatableMarkup
+   *   The label. String or an instance of TranslatableMarkup will be returned
+   *   based on the way the label translation is handled.
    */
   public function getLabel();
 
