mercurial/cmdutil.py
changeset 52452 9d79ffeed7c0
parent 52370 00f5966f0483
child 52604 89215c5b714c
--- a/mercurial/cmdutil.py	Mon Dec 09 00:01:03 2024 -0500
+++ b/mercurial/cmdutil.py	Mon Dec 09 00:21:38 2024 -0500
@@ -81,6 +81,9 @@
 )
 
 if TYPE_CHECKING:
+    from .interfaces import (
+        status as istatus,
+    )
     from . import (
         ui as uimod,
     )
@@ -796,7 +799,7 @@
                 yield st, fpath
 
 
-def tersedir(statuslist, terseargs):
+def tersedir(statuslist: istatus.Status, terseargs) -> istatus.Status:
     """
     Terse the status if all the files in a directory shares the same status.