o
    ,Âifn  ã                   @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd„ deƒZdS )é    )ÚClientValue)ÚClientValueCollection)ÚStringCollection)ÚSearchHitsContainerc                       s"   e Zd ZdZd‡ fdd„	Z‡  ZS )ÚSearchResponsezIRepresents results from a search query, and the terms used for the query.Nc                    s(   t t| ƒ ¡  t|ƒ| _tt|ƒ| _dS )zÇ
        :param list[str] search_terms: Contains the search terms sent in the initial search query.
        :param list[SearchHitsContainer] hits_containers: A collection of search results.

        N)Úsuperr   Ú__init__r   ÚsearchTermsr   r   ÚhitsContainers)ÚselfÚsearch_termsÚhits_containers©Ú	__class__© úR/var/www/html/corbot_env/lib/python3.10/site-packages/office365/search/response.pyr   
   s
   

ÿzSearchResponse.__init__)NN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__classcell__r   r   r   r   r      s    r   N)	Úoffice365.runtime.client_valuer   Ú)office365.runtime.client_value_collectionr   Ú#office365.runtime.types.collectionsr   Úoffice365.search.hits_containerr   r   r   r   r   r   Ú<module>   s
    