
    8P[iX	              
       :   d dl mZmZ 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	 G d
 de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Zee	e
eeeeeeef	   Zy)    )LiteralUnion)ServerMessage)	BaseModelc                   ,    e Zd ZU eed<   dZedz  ed<   y)BaseMessagemsgNevent_id)__name__
__module____qualname__r   __annotations__r
   str     d/var/www/html/chatbot/Makanify-Chatbot-2/venv/lib/python3.12/site-packages/gradio/server_messages.pyr   r      s    	HcDjr   r   c                   ~    e Zd ZU dZeez  dz  ed<   dZeez  dz  ed<   dZe	dz  ed<   dZ
edz  ed<   dZe	dz  ed<   y)ProgressUnitNindexlengthunitprogressdesc)r   r   r   r   intfloatr   r   r   r   r   r   r   r   r   r   r      sR     $E3;$!%FC%K$%D#*!Hedl!D#*r   r   c                   ^    e Zd ZU ej                  Zeej                     ed<   g Ze	e
   ed<   y)ProgressMessager	   progress_dataN)r   r   r   r   r   r	   r   r   r   listr   r   r   r   r   r      s,    +8+A+AC''	(A(*M4%*r   r   c                       e Zd ZU ej                  Zeej                     ed<   eed<   ed   ed<   dZ	e
dz  ed<   dZeed	<   eed
<   y)
LogMessager	   log)infowarningsuccesserrorlevel
   NdurationTvisibletitle)r   r   r   r   r"   r	   r   r   r   r)   r   r*   boolr   r   r   r!   r!      sK    &3&7&7C""	#7	H899HedlGTJr   r!   c                   |    e Zd ZU ej                  Zeej                     ed<   dZe	dz  ed<   e	ed<   dZ
edz  ed<   y)EstimationMessager	   Nrank
queue_sizerank_eta)r   r   r   r   
estimationr	   r   r   r/   r   r1   r   r   r   r   r.   r.   "   s>    -:-E-EC))	*ED#*O!Hedl!r   r.   c                   ^    e Zd ZU ej                  Zeej                     ed<   dZe	dz  ed<   y)ProcessStartsMessager	   Neta)
r   r   r   r   process_startsr	   r   r   r5   r   r   r   r   r4   r4   )   s+    1>1M1MC--	.MCr   r4   c                   r    e Zd ZU ej                  Zeej                     ed<   eed<   e	ed<   dZ
edz  ed<   y)ProcessCompletedMessager	   outputr%   Nr+   )r   r   r   r   process_completedr	   r   r   dictr,   r+   r   r   r   r   r8   r8   .   s5    4A4S4SC00	1SLME3:r   r8   c                       e Zd ZU ej                  Zeej                  ej                  f   ed<   e	ed<   e
ed<   dZedz  ed<   y)ProcessGeneratingMessager	   r9   r%   N
time_limit)r   r   r   r   process_generatingr	   r   process_streamingr   r;   r,   r>   r   r   r   r   r=   r=   5   sG    (( 11=3R3RR	S  LM#J#r   r=   c                   J    e Zd ZU ej                  Zeej                     ed<   y)HeartbeatMessager	   N)r   r   r   r   	heartbeatr	   r   r   r   r   r   rB   rB   >   s    ,9,C,CC((	)Cr   rB   c                   J    e Zd ZU ej                  Zeej                     ed<   y)CloseStreamMessager	   N)r   r   r   r   close_streamr	   r   r   r   r   r   rE   rE   B   s    /</I/IC++	,Ir   rE   c                   v    e Zd ZU ej                  Zeej                     ed<   eed<   dZ	e
ed<   dZed   ed<   y)UnexpectedErrorMessager	   messageFsession_not_foundr%   N)r   r   r   r   unexpected_errorr	   r   r   r   rJ   r,   r%   r   r   r   rH   rH   F   s;    3@3Q3QC//	0QL#t##GWU^#r   rH   N)typingr   r   gradio_client.utilsr   pydanticr   r   r   r   r!   r.   r4   r8   r=   rB   rE   rH   EventMessager   r   r   <module>rP      s    ! -  )  
9 +k +
 " "; 
k ${ $D{ DJ J$[ $ 
r   