
    pit                         d Z ddlmZmZmZmZmZmZmZ ddl	m
Z
mZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ  G d	 d
e      Z G d de      Z G d de      Z G d de      Zy)a  
    This code was generated by
   ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
    |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
    |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \

    Twilio - Flex
    This is the public Twilio REST API.

    NOTE: This class is auto generated by OpenAPI Generator.
    https://openapi-generator.tech
    Do not edit the class manually.
    )AnyDictListOptionalUnionIteratorAsyncIterator)	serializevalues)InstanceContext)InstanceResource)ListResource)Version)Pagec                   z    e Zd ZdZ	 ddedeeef   dee   f fdZ	e
dd       Zej                  fdeeef   defd	Zej                  fdeeef   defd
Zej                  fdeeef   dd fdZej                  fdeeef   dd fdZej                  ej                  ej                  ej                  fdedeeef   deeef   deeef   deee   ef   dd fdZej                  ej                  ej                  ej                  fdedeeef   deeef   deeef   deee   ef   dd fdZdefdZ xZS )InsightsQuestionnairesInstancea  
    :ivar account_sid: The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Flex Insights resource and owns this resource.
    :ivar questionnaire_sid: The sid of this questionnaire
    :ivar name: The name of this category.
    :ivar description: The description of this questionnaire
    :ivar active: The flag to enable or disable questionnaire
    :ivar questions: The list of questions with category for a questionnaire
    :ivar url:
    versionpayloadquestionnaire_sidc                    t         |   |       |j                  d      | _        |j                  d      | _        |j                  d      | _        |j                  d      | _        |j                  d      | _        |j                  d      | _        |j                  d      | _	        d|xs | j                  i| _
        d | _        y )Naccount_sidr   namedescriptionactive	questionsurl)super__init__getr   r   r   r   r   r   r   	_solution_context)selfr   r   r   	__class__s       q/opt/services/ai/voice_agent/venv/lib/python3.12/site-packages/twilio/rest/flex_api/v1/insights_questionnaires.pyr   z'InsightsQuestionnairesInstance.__init__#   s     	!*1++m*D07<O0P#*;;v#6	*1++m*D&-kk(&;<CKK<T")++e"4  !2!Ld6L6L
 BF    returnc                     | j                   )t        | j                  | j                  d         | _         | j                   S )a  
        Generate an instance context for the instance, the context is capable of
        performing various actions. All instance actions are proxied to the context

        :returns: InsightsQuestionnairesContext for this InsightsQuestionnairesInstance
        r   r   )r!   InsightsQuestionnairesContext_versionr    r"   s    r$   _proxyz%InsightsQuestionnairesInstance._proxy8   s:     == 9"&..1D"EDM }}r%   authorizationc                 :    | j                   j                  |      S )
        Deletes the InsightsQuestionnairesInstance

        :param authorization: The Authorization HTTP request header

        :returns: True if delete succeeds, False otherwise
        r-   )r,   deleter"   r-   s     r$   r1   z%InsightsQuestionnairesInstance.deleteG   s#     {{!!' " 
 	
r%   c                 V   K   | j                   j                  |       d{   S 7 w)
        Asynchronous coroutine that deletes the InsightsQuestionnairesInstance

        :param authorization: The Authorization HTTP request header

        :returns: True if delete succeeds, False otherwise
        r0   N)r,   delete_asyncr2   s     r$   r5   z+InsightsQuestionnairesInstance.delete_asyncS   s1      [[--' . 
 
 	
 
    )')c                 :    | j                   j                  |      S )
        Fetch the InsightsQuestionnairesInstance

        :param authorization: The Authorization HTTP request header

        :returns: The fetched InsightsQuestionnairesInstance
        r0   )r,   fetchr2   s     r$   r9   z$InsightsQuestionnairesInstance.fetcha   s#     {{  ' ! 
 	
r%   c                 V   K   | j                   j                  |       d{   S 7 w)
        Asynchronous coroutine to fetch the InsightsQuestionnairesInstance

        :param authorization: The Authorization HTTP request header

        :returns: The fetched InsightsQuestionnairesInstance
        r0   N)r,   fetch_asyncr2   s     r$   r<   z*InsightsQuestionnairesInstance.fetch_asynco   s1      [[,,' - 
 
 	
 
r6   r   r   r   question_sidsc                 B    | j                   j                  |||||      S )  
        Update the InsightsQuestionnairesInstance

        :param active: The flag to enable or disable questionnaire
        :param authorization: The Authorization HTTP request header
        :param name: The name of this questionnaire
        :param description: The description of this questionnaire
        :param question_sids: The list of questions sids under a questionnaire

        :returns: The updated InsightsQuestionnairesInstance
        r   r-   r   r   r=   )r,   updater"   r   r-   r   r   r=   s         r$   rA   z%InsightsQuestionnairesInstance.update}   s/    & {{!!'#' " 
 	
r%   c                 ^   K   | j                   j                  |||||       d{   S 7 w)  
        Asynchronous coroutine to update the InsightsQuestionnairesInstance

        :param active: The flag to enable or disable questionnaire
        :param authorization: The Authorization HTTP request header
        :param name: The name of this questionnaire
        :param description: The description of this questionnaire
        :param question_sids: The list of questions sids under a questionnaire

        :returns: The updated InsightsQuestionnairesInstance
        r@   N)r,   update_asyncrB   s         r$   rE   z+InsightsQuestionnairesInstance.update_async   s=     & [[--'#' . 
 
 	
 
s   $-+-c                     dj                  d | j                  j                         D              }dj                  |      S )f
        Provide a friendly representation

        :returns: Machine friendly representation
         c              3   F   K   | ]  \  }}d j                  ||        ywz{}={}Nformat.0kvs      r$   	<genexpr>z:InsightsQuestionnairesInstance.__repr__.<locals>.<genexpr>        SDAq7>>!Q/S   !z5<Twilio.FlexApi.V1.InsightsQuestionnairesInstance {}>joinr    itemsrL   r"   contexts     r$   __repr__z'InsightsQuestionnairesInstance.__repr__   s6     ((SDNN<P<P<RSSFMMgVVr%   N)r&   r)   )__name__
__module____qualname____doc__r   r   strr   r   r   propertyr,   r   unsetr   objectboolr1   r5   r9   r<   r   rA   rE   rY   __classcell__r#   s   @r$   r   r      s    ,0	FF c3hF $C=	F*   :@ 

E#v+$6 

$ 

 39,,
"3;/
	
 39,,
"3;/
	)
 39,,
"3;/
	)
" -3LL#)<<*0,,28,,

 S&[)
 CK 	

 3;'
 T#Y./
 
*
< -3LL#)<<*0,,28,,

 S&[)
 CK 	

 3;'
 T#Y./
 
*
6W# Wr%   r   c                   L    e Zd Zdedef fdZej                  fdeee	f   de
fdZej                  fdeee	f   de
fdZej                  fdeee	f   defdZej                  fdeee	f   defd	Zej                  ej                  ej                  ej                  fd
e
deee	f   deee	f   deee	f   deee   e	f   defdZej                  ej                  ej                  ej                  fd
e
deee	f   deee	f   deee	f   deee   e	f   defdZdefdZ xZS )r)   r   r   c                 x    t         |   |       d|i| _         dj                  di | j                  | _        y)z
        Initialize the InsightsQuestionnairesContext

        :param version: Version that contains the resource
        :param questionnaire_sid: The SID of the questionnaire
        r   z>/Insights/QualityManagement/Questionnaires/{questionnaire_sid}N )r   r   r    rL   _uri)r"   r   r   r#   s      r$   r   z&InsightsQuestionnairesContext.__init__   sJ     	!  !2
 TLSS .. 		r%   r-   r&   c                     t        j                  d|i      }t        j                  i       }| j                  j                  d| j                  |      S )r/   AuthorizationDELETEmethoduriheaders)r   ofr*   r1   ri   r"   r-   rp   s      r$   r1   z$InsightsQuestionnairesContext.delete   sK     ))
 ))B-}}##8G#TTr%   c                    K   t        j                  d|i      }t        j                  i       }| j                  j                  d| j                  |       d{   S 7 w)r4   rk   rl   rm   N)r   rq   r*   r5   ri   rr   s      r$   r5   z*InsightsQuestionnairesContext.delete_async   s`      ))
 ))B-]]//G 0 
 
 	
 
s   AA!AA!c                 "   t        j                  i       }|t         j                  u st        |t              r|r||d<   d|d<   | j
                  j                  d| j                  |      }t        | j
                  || j                  d         S )r8   rk   application/jsonAcceptGETrm   r   r(   )
r   rq   ra   
isinstancer_   r*   r9   ri   r   r    r"   r-   rp   r   s       r$   r9   z#InsightsQuestionnairesContext.fetch   s     ))B- V\\)=#.}'4GO$.--%%U		7%S-MM"nn-@A
 	
r%   c                 >  K   t        j                  i       }|t         j                  u st        |t              r|r||d<   d|d<   | j
                  j                  d| j                  |       d{   }t        | j
                  || j                  d         S 7 )w)	r;   rk   ru   rv   rw   rm   Nr   r(   )
r   rq   ra   rx   r_   r*   r<   ri   r   r    ry   s       r$   r<   z)InsightsQuestionnairesContext.fetch_async  s      ))B- V\\)=#.}'4GO$.11dii 2 
 
 .MM"nn-@A
 	
	
s   A/B1B2*Br   r   r   r=   c           	         t        j                  t        j                  |      ||t        j                  |d       d      }t        j                  i       }|t         j
                  u st        |t              r|r||d<   d|d<   d|d<   | j                  j                  d| j                  ||	      }t        | j                  || j                  d
         S )r?   c                     | S rZ   rh   es    r$   <lambda>z6InsightsQuestionnairesContext.update.<locals>.<lambda>O      q r%   ActiveNameDescriptionQuestionSidsrk   !application/x-www-form-urlencodedContent-Typeru   rv   POSTrn   ro   datarp   r   r(   )r   rq   r
   boolean_to_stringmapra   rx   r_   r*   rA   ri   r   r    	r"   r   r-   r   r   r=   r   rp   r   s	            r$   rA   z$InsightsQuestionnairesContext.update6  s    ( yy#55f=* )m[ I	
 ))B- V\\)=#.}'4GO$"E.--&&tyytW ' 
 .MM"nn-@A
 	
r%   c           	        K   t        j                  t        j                  |      ||t        j                  |d       d      }t        j                  i       }|t         j
                  u st        |t              r|r||d<   d|d<   d|d<   | j                  j                  d| j                  ||	       d
{   }t        | j                  || j                  d         S 7 )w)rD   c                     | S rZ   rh   r}   s    r$   r   z<InsightsQuestionnairesContext.update_async.<locals>.<lambda>  r   r%   r   rk   r   r   ru   rv   r   r   Nr   r(   )r   rq   r
   r   r   ra   rx   r_   r*   rE   ri   r   r    r   s	            r$   rE   z*InsightsQuestionnairesContext.update_asynch  s     ( yy#55f=* )m[ I	
 ))B- V\\)=#.}'4GO$"E.22tyytW 3 
 
 .MM"nn-@A
 	
	
s   B7C%9C#:*C%c                     dj                  d | j                  j                         D              }dj                  |      S )rG   rH   c              3   F   K   | ]  \  }}d j                  ||        ywrJ   rK   rM   s      r$   rQ   z9InsightsQuestionnairesContext.__repr__.<locals>.<genexpr>  rR   rS   z4<Twilio.FlexApi.V1.InsightsQuestionnairesContext {}>rT   rW   s     r$   rY   z&InsightsQuestionnairesContext.__repr__  s6     ((SDNN<P<P<RSSELLWUUr%   )r[   r\   r]   r   r_   r   r   ra   r   rb   rc   r1   r5   r   r9   r<   r   rA   rE   rY   rd   re   s   @r$   r)   r)      s   
 
C 
& :@ UE#v+$6 U$ U& 39,,
"3;/
	
. 39,,
"3;/
	'
< 39,,
"3;/
	'
D -3LL#)<<*0,,28,,0
0
 S&[)0
 CK 	0

 3;'0
 T#Y./0
 
(0
j -3LL#)<<*0,,28,,0
0
 S&[)0
 CK 	0

 3;'0
 T#Y./0
 
(0
dV# Vr%   r)   c                   2    e Zd Zdeeef   defdZdefdZy)InsightsQuestionnairesPager   r&   c                 .    t        | j                  |      S )z|
        Build an instance of InsightsQuestionnairesInstance

        :param payload: Payload response from the API
        )r   r*   )r"   r   s     r$   get_instancez'InsightsQuestionnairesPage.get_instance  s     .dmmWEEr%   c                      y)rG   z.<Twilio.FlexApi.V1.InsightsQuestionnairesPage>rh   r+   s    r$   rY   z#InsightsQuestionnairesPage.__repr__       @r%   N)	r[   r\   r]   r   r_   r   r   r   rY   rh   r%   r$   r   r     s/    FDcN F7U F@# @r%   r   c                       e Zd Zdef fdZej                  ej                  ej                  ej                  fdedeee	f   deee	f   dee
e	f   deee   e	f   defd	Zej                  ej                  ej                  ej                  fdedeee	f   deee	f   dee
e	f   deee   e	f   defd
Zej                  ej                  ddfdeee	f   dee
e	f   dee   dee   dee   f
dZej                  ej                  ddfdeee	f   dee
e	f   dee   dee   dee   f
dZej                  ej                  ddfdeee	f   dee
e	f   dee   dee   dee   f
dZej                  ej                  ddfdeee	f   dee
e	f   dee   dee   dee   f
dZej                  ej                  ej                  ej                  ej                  fdeee	f   dee
e	f   deee	f   deee	f   deee	f   defdZej                  ej                  ej                  ej                  ej                  fdeee	f   dee
e	f   deee	f   deee	f   deee	f   defdZdedefdZdedefdZdedefdZdedefdZdefdZ xZ S )InsightsQuestionnairesListr   c                 2    t         |   |       d| _        y)zx
        Initialize the InsightsQuestionnairesList

        :param version: Version that contains the resource

        z*/Insights/QualityManagement/QuestionnairesN)r   r   ri   )r"   r   r#   s     r$   r   z#InsightsQuestionnairesList.__init__  s     	!@	r%   r   r-   r   r   r=   r&   c           	      H   t        j                  ||t        j                  |      t        j                  |d       d      }t        j                  |dd      }d|d<   d|d<   | j
                  j                  d| j                  ||	      }t        | j
                  |      S )
a  
        Create the InsightsQuestionnairesInstance

        :param name: The name of this questionnaire
        :param authorization: The Authorization HTTP request header
        :param description: The description of this questionnaire
        :param active: The flag to enable or disable questionnaire
        :param question_sids: The list of questions sids under a questionnaire

        :returns: The created InsightsQuestionnairesInstance
        c                     | S rZ   rh   r}   s    r$   r   z3InsightsQuestionnairesList.create.<locals>.<lambda>  r   r%   r   r   r   r   r   rk   r   r   ru   rv   r   r   )	r   rq   r
   r   r   r*   createri   r   	r"   r   r-   r   r   r=   r   rp   r   s	            r$   r   z!InsightsQuestionnairesList.create  s    ( yy*#55f= )m[ I	
 ))!. C
 #F.--&&tyytW ' 
 .dmmWEEr%   c           	      d  K   t        j                  ||t        j                  |      t        j                  |d       d      }t        j                  |dd      }d|d<   d|d<   | j
                  j                  d| j                  ||	       d
{   }t        | j
                  |      S 7 w)a  
        Asynchronously create the InsightsQuestionnairesInstance

        :param name: The name of this questionnaire
        :param authorization: The Authorization HTTP request header
        :param description: The description of this questionnaire
        :param active: The flag to enable or disable questionnaire
        :param question_sids: The list of questions sids under a questionnaire

        :returns: The created InsightsQuestionnairesInstance
        c                     | S rZ   rh   r}   s    r$   r   z9InsightsQuestionnairesList.create_async.<locals>.<lambda>
  r   r%   r   r   r   r   ru   rv   r   r   N)	r   rq   r
   r   r   r*   create_asyncri   r   r   s	            r$   r   z'InsightsQuestionnairesList.create_async  s     ( yy*#55f= )m[ I	
 ))!. C
 #F.22tyytW 3 
 
 .dmmWEE	
s   BB0B.B0Ninclude_inactivelimit	page_sizec                     | j                   j                  ||      }| j                  |||d         }| j                   j                  ||d         S )a  
        Streams InsightsQuestionnairesInstance records from the API as a generator stream.
        This operation lazily loads records as efficiently as possible until the limit
        is reached.
        The results are returned as a generator, so this operation is memory efficient.

        :param str authorization: The Authorization HTTP request header
        :param bool include_inactive: Flag indicating whether to include inactive questionnaires or not
        :param limit: Upper limit for the number of records to return. stream()
                      guarantees to never return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, stream() will attempt to read the
                          limit with the most efficient page size, i.e. min(limit, 1000)

        :returns: Generator that will yield up to limit results
        r   r-   r   r   r   )r*   read_limitspagestreamr"   r-   r   r   r   limitsr   s          r$   r   z!InsightsQuestionnairesList.stream  sX    0 **5)<yy'-[)  
 }}##D&/::r%   c                    K   | j                   j                  ||      }| j                  |||d          d{   }| j                   j                  ||d         S 7 #w)a+  
        Asynchronously streams InsightsQuestionnairesInstance records from the API as a generator stream.
        This operation lazily loads records as efficiently as possible until the limit
        is reached.
        The results are returned as a generator, so this operation is memory efficient.

        :param str authorization: The Authorization HTTP request header
        :param bool include_inactive: Flag indicating whether to include inactive questionnaires or not
        :param limit: Upper limit for the number of records to return. stream()
                      guarantees to never return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, stream() will attempt to read the
                          limit with the most efficient page size, i.e. min(limit, 1000)

        :returns: Generator that will yield up to limit results
        r   r   Nr   )r*   r   
page_asyncstream_asyncr   s          r$   r   z'InsightsQuestionnairesList.stream_async?  sf     0 **5)<__'-[) % 
 
 }}))$w@@
s   7AA$Ac                 >    t        | j                  ||||            S )a  
        Lists InsightsQuestionnairesInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param str authorization: The Authorization HTTP request header
        :param bool include_inactive: Flag indicating whether to include inactive questionnaires or not
        :param limit: Upper limit for the number of records to return. list() guarantees
                      never to return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, list() will attempt to read the limit
                          with the most efficient page size, i.e. min(limit, 1000)

        :returns: list that will contain up to limit results
        r-   r   r   r   )listr   )r"   r-   r   r   r   s        r$   r   zInsightsQuestionnairesList.list`  s.    . KK+!1#	  
 	
r%   c                 ~   K   | j                  ||||       d{   2 cg c3 d{   }|7 7 	6 c}S c c}w w)a  
        Asynchronously lists InsightsQuestionnairesInstance records from the API as a list.
        Unlike stream(), this operation is eager and will load `limit` records into
        memory before returning.

        :param str authorization: The Authorization HTTP request header
        :param bool include_inactive: Flag indicating whether to include inactive questionnaires or not
        :param limit: Upper limit for the number of records to return. list() guarantees
                      never to return more than limit.  Default is no limit
        :param page_size: Number of records to fetch per request, when not set will use
                          the default value of 50 records.  If no page_size is defined
                          but a limit is defined, list() will attempt to read the limit
                          with the most efficient page size, i.e. min(limit, 1000)

        :returns: list that will contain up to limit results
        r   N)r   )r"   r-   r   r   r   records         r$   
list_asyncz%InsightsQuestionnairesList.list_async  sZ     2 '+&7&7+!1#	 '8 ' !
 
 !
 
 	
 
s0   =0=842
48=48=
page_tokenpage_numberc                    t        j                  |t        j                  |      |||d      }t        j                  |dd      }d|d<   | j                  j                  d| j                  ||      }t        | j                  |      S )a8  
        Retrieve a single page of InsightsQuestionnairesInstance records from the API.
        Request is executed immediately

        :param authorization: The Authorization HTTP request header
        :param include_inactive: Flag indicating whether to include inactive questionnaires or not
        :param page_token: PageToken provided by the API
        :param page_number: Page Number, this value is simply for client state
        :param page_size: Number of records to return, defaults to 50

        :returns: Page of InsightsQuestionnairesInstance
        rk   IncludeInactive	PageTokenr   PageSizer   r   ru   rv   rw   rn   ro   paramsrp   )r   rq   r
   r   r*   r   ri   r   	r"   r-   r   r   r   r   r   rp   responses	            r$   r   zInsightsQuestionnairesList.page  s    ( yy!.#,#>#>?O#P'#%
 ))!. C
 /==%%diig & 
 *$--BBr%   c                 2  K   t        j                  |t        j                  |      |||d      }t        j                  |dd      }d|d<   | j                  j                  d| j                  ||       d{   }t        | j                  |      S 7 w)	aG  
        Asynchronously retrieve a single page of InsightsQuestionnairesInstance records from the API.
        Request is executed immediately

        :param authorization: The Authorization HTTP request header
        :param include_inactive: Flag indicating whether to include inactive questionnaires or not
        :param page_token: PageToken provided by the API
        :param page_number: Page Number, this value is simply for client state
        :param page_size: Number of records to return, defaults to 50

        :returns: Page of InsightsQuestionnairesInstance
        r   r   r   ru   rv   rw   r   N)r   rq   r
   r   r*   r   ri   r   r   s	            r$   r   z%InsightsQuestionnairesList.page_async  s     ( yy!.#,#>#>?O#P'#%
 ))!. C
 /11diig 2 
 
 *$--BB
s   A8B:B;B
target_urlc                     | j                   j                  j                  j                  d|      }t	        | j                   |      S )a  
        Retrieve a specific page of InsightsQuestionnairesInstance records from the API.
        Request is executed immediately

        :param target_url: API-generated URL for the requested results page

        :returns: Page of InsightsQuestionnairesInstance
        rw   )r*   domaintwiliorequestr   r"   r   r   s      r$   get_pagez#InsightsQuestionnairesList.get_page  s7     ==''..66ujI)$--BBr%   c                    K   | j                   j                  j                  j                  d|       d{   }t	        | j                   |      S 7 w)a   
        Asynchronously retrieve a specific page of InsightsQuestionnairesInstance records from the API.
        Request is executed immediately

        :param target_url: API-generated URL for the requested results page

        :returns: Page of InsightsQuestionnairesInstance
        rw   N)r*   r   r   request_asyncr   r   s      r$   get_page_asyncz)InsightsQuestionnairesList.get_page_async  sD      --44BB5*UU)$--BB Vs   4AAAr   c                 0    t        | j                  |      S z|
        Constructs a InsightsQuestionnairesContext

        :param questionnaire_sid: The SID of the questionnaire
        r(   r)   r*   r"   r   s     r$   r   zInsightsQuestionnairesList.get       -MM->
 	
r%   c                 0    t        | j                  |      S r   r   r   s     r$   __call__z#InsightsQuestionnairesList.__call__  r   r%   c                      y)rG   z.<Twilio.FlexApi.V1.InsightsQuestionnairesList>rh   r+   s    r$   rY   z#InsightsQuestionnairesList.__repr__%  r   r%   )!r[   r\   r]   r   r   r   ra   r_   r   rb   rc   r   r   r   r   r   intr   r   r	   r   r   r   r   r   r   r   r   r)   r   r   rY   rd   re   s   @r$   r   r     sy   	A 	A -3LL*0,,&,ll28,,+F+F S&[)+F 3;'	+F
 dFl#+F T#Y./+F 
(+F` -3LL*0,,&,ll28,,+F+F S&[)+F 3;'	+F
 dFl#+F T#Y./+F 
(+F^ -3LL06##';S&[);  f-; }	;
 C=; 
0	1;F -3LL06##'AS&[)A  f-A }	A
 C=A 
5	6AF -3LL06##'
S&[)
  f-
 }	

 C=
 
,	-
D -3LL06##'
S&[)
  f-
 }	

 C=
 
,	-
F -3LL06)/*0,,(.*CS&[)*C  f-*C #v+&	*C
 3;'*C f%*C 
$*C\ -3LL06)/*0,,(.*CS&[)*C  f-*C #v+&	*C
 3;'*C f%*C 
$*CX
C3 
C+E 
C
Cs 
C7Q 
C
S 
-J 

# 
2O 
@# @r%   r   N)r^   typingr   r   r   r   r   r   r	   twilio.baser
   r   twilio.base.instance_contextr   twilio.base.instance_resourcer   twilio.base.list_resourcer   twilio.base.versionr   twilio.base.pager   r   r)   r   r   rh   r%   r$   <module>r      si    M L L ) 8 : 2 ' !bW%5 bWJdVO dVN@ @&t@ t@r%   