o
    -˜ŽjÙ  ã                   @   s>   d dl mZ d dlZd dlmZ d dlmZ G dd„ dƒZdS )é    )ÚListN)Úraw)Útypesc                   @   s"   e Zd Zddded fdd„ZdS )ÚImportContactsÚselfzpyrogram.ClientÚcontactsztypes.InputPhoneContactc                 Ã   s"   �|   tjjj|d�¡I dH }|S )a   Import contacts to your Telegram address book.

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

        Parameters:
            contacts (List of :obj:`~pyrogram.types.InputPhoneContact`):
                The contact list to be added

        Returns:
            :obj:`types.contacts.ImportedContacts`

        Example:
            .. code-block:: python

                from pyrogram.types import InputPhoneContact

                await app.import_contacts([
                    InputPhoneContact("+1-123-456-7890", "Foo"),
                    InputPhoneContact("+1-456-789-0123", "Bar"),
                    InputPhoneContact("+1-789-012-3456", "Baz")])
        )r   N)Úinvoker   Ú	functionsr   r   )r   r   Úimported_contacts© r   úf/var/www/kodo/Anonymous/send/lib/python3.10/site-packages/pyrogram/methods/contacts/import_contacts.pyÚimport_contacts   s   €ÿ
ÿzImportContacts.import_contactsN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s    ÿþr   )Útypingr   Úpyrogramr   r   r   r   r   r   r   Ú<module>   s
   