a
    !f!                     @   sh   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	 d	eZd
S )    )warn)PricingBase)MessagingList)PhoneNumberList)CountryList)
NumberList)	VoiceListc                   @   sf   e Zd ZeedddZeedddZeedddZ	ee
ddd	Zeedd
dZdS )Pricing)returnc                 C   s   t dtdd | jjS )Nz2messaging is deprecated. Use v1.messaging instead.   
stacklevel)r   DeprecationWarningv1	messagingself r   ]/var/www/html/python-backend/venv/lib/python3.9/site-packages/twilio/rest/pricing/__init__.pyr      s    zPricing.messagingc                 C   s   t dtdd | jjS )Nz:phone_numbers is deprecated. Use v1.phone_numbers instead.r   r   )r   r   r   phone_numbersr   r   r   r   r      s    zPricing.phone_numbersc                 C   s   t dtdd | jjS )Nz*voice is deprecated. Use v2.voice instead.r   r   )r   r   v2voicer   r   r   r   r      s    zPricing.voicec                 C   s   t dtdd | jjS )Nz2countries is deprecated. Use v2.countries instead.r   r   )r   r   r   	countriesr   r   r   r   r   '   s    zPricing.countriesc                 C   s   t dtdd | jjS )Nz.numbers is deprecated. Use v2.numbers instead.r   r   )r   r   r   numbersr   r   r   r   r   0   s    zPricing.numbersN)__name__
__module____qualname__propertyr   r   r   r   r   r   r   r   r   r   r   r   r   r   r	      s   r	   N)warningsr   Ztwilio.rest.pricing.PricingBaser   Z twilio.rest.pricing.v1.messagingr   Z#twilio.rest.pricing.v1.phone_numberr   Ztwilio.rest.pricing.v2.countryr   Ztwilio.rest.pricing.v2.numberr   Ztwilio.rest.pricing.v2.voicer   r	   r   r   r   r   <module>   s   