Ë
    :É„j¬  ã                   ó0   — d dl Z d dl mZmZ  G d„ d«      Zy)é    N)ÚrawÚtypesc                   ó,   — e Zd Z	 d	dddedededef
d„Zy)
ÚUpdateBirthdayNÚselfzpyrogram.ClientÚdayÚmonthÚyearÚreturnc              ƒ   óü   K  — t        j                  |||¬«      }|j                  «       ƒ d{  –—† }| j                  t        j
                  j                  j                  |¬«      «      ƒ d{  –—† }|ryy7 ŒI7 Œ
­w)a‹  Update your birthday details.

        .. include:: /_includes/usable-by/users.rst

        Parameters:
            day (``int``):
                Day of birth.

            month (``int``):
                Month of birth.

            year (``int``, *optional*):
                Year of birth.

        Returns:
            ``bool``: True on success.

        Example:
            .. code-block:: python

                # Update your birthday to 1st January 2000
                # 1874/01/01(YMD) is the earliest date, earlier will raise 400 Bad Request BIRTHDAY_INVALID.
                await app.update_birthday(day=1, month=1, year=2000)
        )r   r	   r
   N)ÚbirthdayTF)r   ÚBirthdayÚwriteÚinvoker   Ú	functionsÚaccountr   )r   r   r	   r
   r   Úrs         ú]/var/www/html/GAP/venv/lib/python3.12/site-packages/pyrogram/methods/users/update_birthday.pyÚupdate_birthdayzUpdateBirthday.update_birthday   sd   è ø€ ô< —>‘> c°¸TÔBˆØ!Ÿ™Ó)×)ˆà—+‘+œcŸm™m×3Ñ3×BÑBÈHÐBÓUÓV×VˆÙØØð *øàVús"   ‚,A<®A8¯A A<Á/A:Á0	A<Á:A<)N)Ú__name__Ú
__module__Ú__qualname__ÚintÚboolr   © ó    r   r   r      s:   „ ð
 ñ	$Øð$àð$ð ð$ð ð	$ð
 
ô$r   r   )Úpyrogramr   r   r   r   r   r   ú<module>r      s   ðó& ß ÷%ò %r   