o
    1_Wc4  ã                   @   s2   d dl Z e jrd dl mZmZ G dd„ deƒZdS )é    N)ÚListÚTuplec                   @   s   e Zd ZdZddd„ZdS )ÚApiResponsea  Represents a response returned by the Service Client.

    :param headers: List of header tuples
    :type headers: list[tuple[str, str]]
    :param body: Body of the response
    :type body: object
    :param status_code: Status code of the response
    :type status_code: int
    Nc                 C   s"   |du rg }|| _ || _|| _dS )a6  Represents a response returned by the Service Client.

        :param headers: List of header tuples
        :type headers: list[tuple[str, str]]
        :param body: Body of the response
        :type body: object
        :param status_code: Status code of the response
        :type status_code: int
        N)ÚheadersÚbodyÚstatus_code)Úselfr   r   r   © r	   úED:\Flask\env\Lib\site-packages\ask_sdk_model/services/api_response.pyÚ__init__!   s
   
zApiResponse.__init__)NNN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r	   r	   r	   r
   r      s    
r   )ÚtypingÚTYPE_CHECKINGr   r   Úobjectr   r	   r	   r	   r
   Ú<module>   s   