from typing import Any NSP_COMPATIBLE: Any MERIDIAN: Any MICROSECOND: Any EIGHT_DIGIT: Any HOUR_MINUTE_REGEX: Any def no_space_parser_eligibile(datestring): ... def get_unresolved_attrs(parser_object): ... date_order_chart: Any def resolve_date_order(order, lst: Any | None = ...): ... class _time_parser: time_directives: Any def __call__(self, timestring): ... time_parser: Any class _no_spaces_parser: period: Any date_formats: Any def __init__(self, *args, **kwargs): ... @classmethod def parse(cls, datestring, settings): ... class _parser: alpha_directives: Any num_directives: Any settings: Any tokens: Any filtered_tokens: Any unset_tokens: Any day: Any month: Any year: Any time: Any auto_order: Any ordered_num_directives: Any def __init__(self, tokens, settings): ... @classmethod def parse(cls, datestring, settings): ... class tokenizer: digits: str letters: str instream: Any def __init__(self, ds) -> None: ... def tokenize(self) -> None: ...