
    4?i@                     n    S SK Jr  S SKJrJr  S SKJr   " S S\5      r " S S\5      r " S S	\5      rg
)    )	BaseModel)OptionalList)datetimec                   4    \ rS rSr% \\S'   \\S'   \\S'   Srg)
MessageOut   sendertext
created_at N)__name__
__module____qualname____firstlineno__str__annotations__r   __static_attributes__r       2/var/www/html/livechat/backend/app/schemas/chat.pyr   r      s    K
Ir   r   c                       \ rS rSr% \\S'   Sr\\   \S'   Sr\\   \S'   Sr	\\   \S'   Sr
\\   \S'   Sr\\   \S'   Sr\\   \S	'   Sr\\   \S
'   Srg)OnlineVisitor   visitor_uidNnamecityregioncountry
ip_addressclient_nameassigned_agent_idr   )r   r   r   r   r   r   r   r   r   r   r   r   r    r!   intr   r   r   r   r   r      sk    D(3-D(3- FHSM !GXc]! $J$!%K#%'+x}+r   r   c                   &    \ rS rSr% \\   \S'   Srg)VisitorOnlineList   visitorsr   N)r   r   r   r   r   r   r   r   r   r   r   r$   r$      s    =!!r   r$   N)	pydanticr   typingr   r   r   r   r   r$   r   r   r   <module>r)      s4     !  
,I ,"	 "r   