
    wi                       U d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dlm
Z
 d d	lmZ d d
lmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ i dedededede	de
deded ed!ed"ed#ed$ed%ed&ed'ed(eeeeed)Zd*ed+<    ee          Zd,S )-    )annotations)Language)conda)coursier)dart)docker)docker_image)dotnet)fail)golang)haskell)julia)lua)node)perl)pygrep)python)r)ruby)rust)swift)unsupported)unsupported_scriptr   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   )r   r   r   r   zdict[str, Language]	languagesN)
__future__r   pre_commit.lang_baser   pre_commit.languagesr   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   __annotations__sortedlanguage_names     h/root/.openclaw/workspace/chatterbox_venv_py311/lib/python3.11/site-packages/pre_commit/all_languages.py<module>r$      s   " " " " " " " ) ) ) ) ) ) & & & & & & ) ) ) ) ) ) % % % % % % ' ' ' ' ' ' - - - - - - ' ' ' ' ' ' % % % % % % ' ' ' ' ' ' ( ( ( ( ( ( & & & & & & $ $ $ $ $ $ % % % % % % % % % % % % ' ' ' ' ' ' ' ' ' ' ' ' " " " " " " % % % % % % % % % % % % & & & & & & , , , , , , 3 3 3 3 3 3"U"" D" f	"
 L" f" D" f" w" U" 
3" D" D" f" f"  !"" D#"$ ,+" " "	    . 	""r"   