
    i                     <    S SK Jr  S SKrS SKJrJr   " S S5      rg)    )UnionN)rawtypesc                   8    \ rS rSrSSS\\\4   SSS\4S jrS	r	g
)SuggestBirthday   selfzpyrogram.Clientchat_idbirthdayztypes.Birthdayreturnc                    #    U R                  [        R                  R                  R	                  U R                  U5      I Sh  vN UR                  5       S95      I Sh  vN   g N" N7f)ao  Suggests a birthdate to another regular user with common messages and allowing non-paid messages.

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

Parameters:
    chat_id (``int`` | ``str``):
        Unique identifier (int) or username (str) of the target chat.
        For a contact that exists in your Telegram address book you can use his phone number (str).

    birthday (:obj:`types.Birthday`):
        Birthdate to suggest.

Returns:
    ``bool``: On success, True is returned.

Example:
    .. code-block:: python

        await app.suggest_birthday(chat_id=123456, birthday=types.Birthday(day=1, month=1, year=2000))
N)idr   T)invoker   	functionsusersr   resolve_peerwrite)r	   r
   r   s      W/app/mltbenv/lib/python3.13/site-packages/pyrogram/methods/payments/suggest_birthday.pysuggest_birthday SuggestBirthday.suggest_birthday   sd     2 kkMM//**733!) 0 
 	
 	
  4	
s$   AA,A(A,"A*#A,*A, N)
__name__
__module____qualname____firstlineno__r   intstrboolr   __static_attributes__r       r   r   r      s3      sCx  #  
	 r    r   )typingr   pyrogramr   r   r   r   r    r   <module>r#      s   (   ! !r    