o
    Vh                     @  s`   d dl mZ d dlmZ d dlmZ d dlmZ 				ddddZ						ddddZ	dS )     )annotations)AnyArgumentOptionNFnamestrdescription
str | Noneoptionalboolmultipledefault
Any | Nonereturnr   c                 C  s   t | | |||dS )N)requiredis_listr
   r   r   )r   r
   r   r   r    r   `/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/cleo/helpers.pyargument	   s   r   T	long_name
short_nameflagvalue_requiredr   c              	   C  s   t | ||||||dS )N)r   requires_valuer   r
   r   r   )r   r   r
   r   r   r   r   r   r   r   option   s   	r   )NFFN)r   r	   r
   r   r   r   r   r   r   r   r   r   )NNTTFN)r   r	   r   r   r
   r   r   r   r   r   r   r   r   r   r   r   )

__future__r   typingr   cleo.io.inputs.argumentr   cleo.io.inputs.optionr   r   r   r   r   r   r   <module>   s     