ó
    ñZj�  ã                   óÀ   • S SK Jr   " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r " S S\5      r " S S\5      r " S S\5      r	g)é    )ÚEnumc                   ó4   • \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rg)Ú
DeviceTypeé   ÚcpuÚcudaÚnpuÚxpuÚmluÚdcuÚgcuÚmps© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚCPUÚCUDAÚNPUÚXPUÚMLUÚDCUÚGCUÚMPSÚ__static_attributes__r   ó    ÚS/home/mande/repo/quber/.venv/lib/python3.13/site-packages/rapidocr/utils/typings.pyr   r      s*   † Ø
€CØ€DØ
€CØ
€CØ
€CØ
€CØ
€CØ
ƒCr   r   c                   ó    • \ rS rSrSrSrSrSrg)ÚLangDeté   ÚchÚenÚmultir   N)r   r   r   r   ÚCHÚENÚMULTIr   r   r   r   r    r       s   † Ø	€BØ	€BØƒEr   r    c                   ó   • \ rS rSrSrSrg)ÚLangClsé   r"   r   N)r   r   r   r   r%   r   r   r   r   r)   r)      s   † Ø	ƒBr   r)   c                   óT   • \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrg)ÚLangRecé   r"   Úch_docr#   ÚarabicÚchinese_chtÚcyrillicÚ
devanagariÚjapanÚkoreanÚkaÚlatinÚtaÚteÚeslavÚthÚelr   N)r   r   r   r   r%   ÚCH_DOCr&   ÚARABICÚCHINESE_CHTÚCYRILLICÚ
DEVANAGARIÚJAPANÚKOREANÚKAÚLATINÚTAÚTEÚESLAVÚTHÚELr   r   r   r   r,   r,      sR   † Ø	€BØ€FØ	€BØ€FØ€KØ€HØ€JØ€EØ€FØ	€BØ€EØ	€BØ	€BØ€EØ	€BØ	ƒBr   r,   c                   ó    • \ rS rSrSrSrSrSrg)Ú
OCRVersioné/   zPP-OCRv4zPP-OCRv5zPP-OCRv6r   N)r   r   r   r   ÚPPOCRV4ÚPPOCRV5ÚPPOCRV6r   r   r   r   rK   rK   /   s   † Ø€GØ€GØƒGr   rK   c                   ó,   • \ rS rSrSrSrSrSrSrSr	Sr
g	)
Ú
EngineTypeé5   ÚonnxruntimeÚopenvinoÚpaddleÚtorchÚtensorrtÚmnnr   N)r   r   r   r   ÚONNXRUNTIMEÚOPENVINOÚPADDLEÚTORCHÚTENSORRTÚMNNr   r   r   r   rQ   rQ   5   s    † Ø€KØ€HØ€FØ€EØ€HØ
ƒCr   rQ   c                   ó(   • \ rS rSrSrSrSrSrSrSr	g)	Ú	ModelTypeé>   ÚmobileÚserverÚtinyÚsmallÚmediumr   N)
r   r   r   r   ÚMOBILEÚSERVERÚTINYÚSMALLÚMEDIUMr   r   r   r   r`   r`   >   s   † Ø€FØ€FØ€DØ€EØƒFr   r`   c                   ó    • \ rS rSrSrSrSrSrg)ÚTaskTypeéF   ÚdetÚclsÚrecr   N)r   r   r   r   ÚDETÚCLSÚRECr   r   r   r   rm   rm   F   s   † Ø
€CØ
€CØ
ƒCr   rm   N)
Úenumr   r   r    r)   r,   rK   rQ   r`   rm   r   r   r   Ú<module>rv      sj   ðõ ô�ô ôˆdô ôˆdô ôˆdô ô&�ô ô�ô ô�ô ôˆtõ r   