
    x>h                     x    S SK JrJr  S SKJr   " S S\5      r " S S\5      r " S S\5      r " S	 S
\5      rg)    )	BaseModelEmailStr)Optionalc                   z    \ rS rSr% \\S'   \\S'   \\S'   \\S'   \\S'   \\S'   Sr\\   \S	'   Sr	\\   \S
'   Sr
g)BusinessProfile   business_namebusiness_emailbusiness_phonebusiness_addressbusiness_typebusiness_registrationNwebsite_urltax_id )__name__
__module____qualname____firstlineno__str__annotations__r   r   r   r   __static_attributes__r       UC:\Suresh\moveshuttle\MDcreated\moveengine\app\v1\models\platform\account_settings.pyr   r      sB    !%K#% FHSM r   r   c                   \    \ rS rSr% \\S'   \\S'   \\S'   \\S'   \\S'   Sr\\   \S'   S	r	g)
PersonalInformation   
first_name	last_nameemailphone_numberroleNprofile_picture_urlr   )
r   r   r   r   r   r   r   r#   r   r   r   r   r   r   r      s+    ONO
I)-#-r   r   c                   f    \ rS rSr% \\S'   \\S'   \\S'   \\S'   \\S'   \\S'   \\S'   \\S	'   S
rg)BillingDetails   billing_namebilling_emailbilling_phonebilling_addresspayment_methodcard_numbercard_expirycard_cvvr   N)r   r   r   r   r   r   r   r   r   r   r   r%   r%      s1    Mr   r%   c                   R    \ rS rSr% Sr\\   \S'   Sr\\	   \S'   Sr
\\   \S'   Srg)AccountSettings    Nbusiness_profilepersonal_informationbilling_detailsr   )r   r   r   r   r2   r   r   r   r3   r   r4   r%   r   r   r   r   r0   r0       s2    26h/6:>(#67>04OXn-4r   r0   N)	pydanticr   r   typingr   r   r   r%   r0   r   r   r   <module>r7      s;    ( !i !.) .Y 5i 5r   