
    m>h                         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	 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 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 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&y)    )warn)FlexApiBase)AssessmentsList)ChannelList)ConfigurationList)FlexFlowList)InsightsAssessmentsCommentList)InsightsConversationsList)InsightsQuestionnairesList)"InsightsQuestionnairesCategoryList)"InsightsQuestionnairesQuestionList)InsightsSegmentsList)InsightsSessionList)InsightsSettingsAnswerSetsList)InsightsSettingsCommentList)InsightsUserRolesList)InteractionList)WebChannelList)WebChannelsListc                      e Zd Zedefd       Zedefd       Zedefd       Z	ede
fd       Zedefd       Zedefd       Zedefd       Zedefd	       Zedefd
       Zedefd       Zedefd       Zedefd       Zedefd       Zedefd       Zede fd       Z!ede"fd       Z#ede$fd       Z%y)FlexApireturnc                 R    t        dt        d       | j                  j                  S )Nz6assessments is deprecated. Use v1.assessments instead.   
stacklevel)r   DeprecationWarningv1assessmentsselfs    a/var/www/html/DP/alpha_backend/venv/lib/python3.12/site-packages/twilio/rest/flex_api/__init__.pyr   zFlexApi.assessments"   %    D	

 ww"""    c                 R    t        dt        d       | j                  j                  S )Nz.channel is deprecated. Use v1.channel instead.r   r   )r   r   r   channelr    s    r"   r&   zFlexApi.channel+   s#    <	

 wwr$   c                 R    t        dt        d       | j                  j                  S )Nz:configuration is deprecated. Use v1.configuration instead.r   r   )r   r   r   configurationr    s    r"   r(   zFlexApi.configuration4   s%    H	

 ww$$$r$   c                 R    t        dt        d       | j                  j                  S )Nz2flex_flow is deprecated. Use v1.flex_flow instead.r   r   )r   r   r   	flex_flowr    s    r"   r*   zFlexApi.flex_flow=   s%    @	

 ww   r$   c                 R    t        dt        d       | j                  j                  S )NzXinsights_assessments_comment is deprecated. Use v1.insights_assessments_comment instead.r   r   )r   r   r   insights_assessments_commentr    s    r"   r,   z$FlexApi.insights_assessments_commentF   s%    f	

 ww333r$   c                 R    t        dt        d       | j                  j                  S )NzLinsights_conversations is deprecated. Use v1.insights_conversations instead.r   r   )r   r   r   insights_conversationsr    s    r"   r.   zFlexApi.insights_conversationsO   s%    Z	

 ww---r$   c                 R    t        dt        d       | j                  j                  S )NzNinsights_questionnaires is deprecated. Use v1.insights_questionnaires instead.r   r   )r   r   r   insights_questionnairesr    s    r"   r0   zFlexApi.insights_questionnairesX   s%    \	

 ww...r$   c                 R    t        dt        d       | j                  j                  S )Nz`insights_questionnaires_category is deprecated. Use v1.insights_questionnaires_category instead.r   r   )r   r   r    insights_questionnaires_categoryr    s    r"   r2   z(FlexApi.insights_questionnaires_categorya   %    n	

 ww777r$   c                 R    t        dt        d       | j                  j                  S )Nz`insights_questionnaires_question is deprecated. Use v1.insights_questionnaires_question instead.r   r   )r   r   r    insights_questionnaires_questionr    s    r"   r5   z(FlexApi.insights_questionnaires_questionj   r3   r$   c                 R    t        dt        d       | j                  j                  S )NzBinsights_segments is deprecated. Use v1.insights_segments instead.r   r   )r   r   r   insights_segmentsr    s    r"   r7   zFlexApi.insights_segmentss   s%    P	

 ww(((r$   c                 R    t        dt        d       | j                  j                  S )Nz@insights_session is deprecated. Use v1.insights_session instead.r   r   )r   r   r   insights_sessionr    s    r"   r9   zFlexApi.insights_session|   s%    N	

 ww'''r$   c                 R    t        dt        d       | j                  j                  S )NzZinsights_settings_answer_sets is deprecated. Use v1.insights_settings_answer_sets instead.r   r   )r   r   r   insights_settings_answer_setsr    s    r"   r;   z%FlexApi.insights_settings_answer_sets   s%    h	

 ww444r$   c                 R    t        dt        d       | j                  j                  S )NzRinsights_settings_comment is deprecated. Use v1.insights_settings_comment instead.r   r   )r   r   r   insights_settings_commentr    s    r"   r=   z!FlexApi.insights_settings_comment   s%    `	

 ww000r$   c                 R    t        dt        d       | j                  j                  S )NzFinsights_user_roles is deprecated. Use v1.insights_user_roles instead.r   r   )r   r   r   insights_user_rolesr    s    r"   r?   zFlexApi.insights_user_roles   s%    T	

 ww***r$   c                 R    t        dt        d       | j                  j                  S )Nz6interaction is deprecated. Use v1.interaction instead.r   r   )r   r   r   interactionr    s    r"   rA   zFlexApi.interaction   r#   r$   c                 R    t        dt        d       | j                  j                  S )Nz6web_channel is deprecated. Use v1.web_channel instead.r   r   )r   r   r   web_channelr    s    r"   rC   zFlexApi.web_channel   r#   r$   c                 R    t        dt        d       | j                  j                  S )Nz8web_channels is deprecated. Use v2.web_channels instead.r   r   )r   r   v2web_channelsr    s    r"   rF   zFlexApi.web_channels   s%    F	

 ww###r$   N)&__name__
__module____qualname__propertyr   r   r   r&   r   r(   r   r*   r	   r,   r
   r.   r   r0   r   r2   r   r5   r   r7   r   r9   r   r;   r   r=   r   r?   r   rA   r   rC   r   rF    r$   r"   r   r   !   s   #_ # #    %0 % % !< ! ! 4.L 4 4 .(A . . /)C / / 82T 8 8 82T 8 8 )#7 ) ) ("5 ( ( 5/M 5 5 1+F 1 1 +%: + + #_ # # #^ # # $o $ $r$   r   N)'warningsr    twilio.rest.flex_api.FlexApiBaser   #twilio.rest.flex_api.v1.assessmentsr   twilio.rest.flex_api.v1.channelr   %twilio.rest.flex_api.v1.configurationr   !twilio.rest.flex_api.v1.flex_flowr   4twilio.rest.flex_api.v1.insights_assessments_commentr	   .twilio.rest.flex_api.v1.insights_conversationsr
   /twilio.rest.flex_api.v1.insights_questionnairesr   8twilio.rest.flex_api.v1.insights_questionnaires_categoryr   8twilio.rest.flex_api.v1.insights_questionnaires_questionr   )twilio.rest.flex_api.v1.insights_segmentsr   (twilio.rest.flex_api.v1.insights_sessionr   5twilio.rest.flex_api.v1.insights_settings_answer_setsr   1twilio.rest.flex_api.v1.insights_settings_commentr   +twilio.rest.flex_api.v1.insights_user_rolesr   #twilio.rest.flex_api.v1.interactionr   #twilio.rest.flex_api.v1.web_channelr   $twilio.rest.flex_api.v2.web_channelsr   r   rK   r$   r"   <module>r_      s_     8 ? 7 C : U V K H N ? > @X$k X$r$   