
    X2h                     ^    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y	)
    )	BaseModel)Optionalc                   6    e Zd ZU eed<   eed<   eed<   eed<   y)PhoneNumberBaseagent_idinbound_agent_idnicknameinbound_webhook_urlN)__name__
__module____qualname__int__annotations__str     B/var/www/html/phonemate/phone_mate_backend/schemas/phone_number.pyr   r      s    MMr   r   c                       e Zd Zy)PhoneNumberCreateN)r   r   r   r   r   r   r   r   
   s    r   r   c                       e Zd ZU eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed	<   eed
<   eed<   eed<   eed<   eed<    G d d      Zy)PhoneNumberResponseidr   phone_numberphone_number_typephone_number_prettyr	   r   inbound_agent_version	area_coder
   last_modification_timestamp	toll_freecountry_codecustom_sms_enabledc                       e Zd ZdZy)PhoneNumberResponse.ConfigTN)r   r   r   orm_moder   r   r   Configr#      s    r   r%   N)r   r   r   r   r   r   boolr%   r   r   r   r   r      s[    GMMN!$$O r   r   N)pydanticr   typingr   r   r   r   r   r   r   <module>r)      s/     i 	 	) r   