massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / dateparser / dateparser / calendars / hijri_parser.pyi
1 from typing import Any
2
3 from dateparser.calendars import non_gregorian_parser
4
5 class hijri:
6     @classmethod
7     def to_gregorian(cls, year: Any | None = ..., month: Any | None = ..., day: Any | None = ...): ...
8     @classmethod
9     def from_gregorian(cls, year: Any | None = ..., month: Any | None = ..., day: Any | None = ...): ...
10     @classmethod
11     def month_length(cls, year, month): ...
12
13 class HijriDate:
14     year: Any
15     month: Any
16     day: Any
17     def __init__(self, year, month, day) -> None: ...
18     def weekday(self): ...
19
20 class hijri_parser(non_gregorian_parser):
21     calendar_converter: Any
22     default_year: int
23     default_month: int
24     default_day: int
25     non_gregorian_date_cls: Any