o
    f>h!                     @   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defddZedefddZedefddZ	ede
fdd	Zedefd
dZdS )Pricingreturnc                 C      t dtdd | jjS )Nz2messaging is deprecated. Use v1.messaging instead.   
stacklevel)r   DeprecationWarningv1	messagingself r   O/var/www/html/venv/lib/python3.10/site-packages/twilio/rest/pricing/__init__.pyr         zPricing.messagingc                 C   r   )Nz:phone_numbers is deprecated. Use v1.phone_numbers instead.r   r   )r   r   r   phone_numbersr   r   r   r   r      r   zPricing.phone_numbersc                 C   r   )Nz*voice is deprecated. Use v2.voice instead.r   r   )r   r   v2voicer   r   r   r   r      r   zPricing.voicec                 C   r   )Nz2countries is deprecated. Use v2.countries instead.r   r   )r   r   r   	countriesr   r   r   r   r   '   r   zPricing.countriesc                 C   r   )Nz.numbers is deprecated. Use v2.numbers instead.r   r   )r   r   r   numbersr   r   r   r   r   0   r   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   twilio.rest.pricing.PricingBaser    twilio.rest.pricing.v1.messagingr   #twilio.rest.pricing.v1.phone_numberr   twilio.rest.pricing.v2.countryr   twilio.rest.pricing.v2.numberr   twilio.rest.pricing.v2.voicer   r	   r   r   r   r   <module>   s    