docs: def parse(station: str, txt: str) -> (MetarData, Units):  # type: ignore
      """
      Returns MetarData and Units dataclasses with parsed data and their associated units
      """
      core.valid_station(station)
      return parse_na(txt) if core.uses_na_format(station[:2]) else parse_in(txt)