Ë
     ²‘i3  ã                   ó$   — d Z ddlmZ dedefd„Zy)a¹  This module contains a helper function for Telegram's ReplyMarkups

.. versionchanged:: 20.0
   Previously, the contents of this module were available through the (no longer existing)
   class ``telegram.ReplyMarkup``.

Warning:
    Contents of this module are intended to be used internally by the library and *not* by the
    user. Changes to this module are not considered breaking changes and may not be documented in
    the changelog.
é    )ÚSequenceÚkeyboardÚreturnc                 ó
  — t        | t        «      rt        | t        t        z  «      ry| D ]V  }t        |t        «      rt        |t        t        z  «      r y|D ]&  }t        |t        «      sŒt        |t        «      rŒ%  y ŒX y)z¡Checks if the keyboard provided is of the correct type - A sequence of sequences.
    Implicitly tested in the init-tests of `{Inline, Reply}KeyboardMarkup`
    FT)Ú
isinstancer   ÚstrÚbytes)r   ÚrowÚinners      úM/var/www/telegram/venv/lib/python3.12/site-packages/telegram/_utils/markup.pyÚcheck_keyboard_typer   "   sq   € ô �h¤Ô)¬Z¸Ä#ÌÁ+Ô-NØàò ˆÜ˜#œxÔ(¬J°s¼CÄ%¹KÔ,HÙØò 	ˆEÜ˜%¤Õ*´:¸eÄSÕ3IÚñ	ðð ó    N)Ú__doc__Úcollections.abcr   ÚobjectÚboolr   © r   r   ú<module>r      s"   ðñ&
õ %ð &ð ¨Tô r   