1+ import re
2+ from _typeshed import Incomplete
13from collections .abc import Collection
2- from typing import Any
4+ from typing import Final
35
46from ..date import _DetectLanguagesFunction
57
6- RELATIVE_REG : Any
8+ RELATIVE_REG : Final [ re . Pattern [ str ]]
79
810def date_is_relative (translation ): ...
911
1012class _ExactLanguageSearch :
11- loader : Any
12- language : Any
13+ loader : Incomplete
14+ language : Incomplete
1315 def __init__ (self , loader ) -> None : ...
1416 def get_current_language (self , shortname ) -> None : ...
1517 def search (self , shortname , text , settings ): ...
@@ -20,14 +22,14 @@ class _ExactLanguageSearch:
2022 def split_if_not_parsed (self , item , original ): ...
2123 def parse_item (self , parser , item , translated_item , parsed , need_relative_base ): ...
2224 def parse_found_objects (self , parser , to_parse , original , translated , settings ): ...
23- def search_parse (self , shortname , text , settings ): ...
25+ def search_parse (self , shortname , text , settings ) -> list [ tuple [ Incomplete , Incomplete ]] : ...
2426
2527class DateSearchWithDetection :
26- loader : Any
27- available_language_map : Any
28- search : Any
28+ loader : Incomplete
29+ available_language_map : Incomplete
30+ search : Incomplete
2931 def __init__ (self ) -> None : ...
30- language_detector : Any
32+ language_detector : Incomplete
3133 def detect_language (
3234 self , text , languages , settings = None , detect_languages_function : _DetectLanguagesFunction | None = None
3335 ): ...
0 commit comments