
    $g$                     N    d dl mZmZ dgZdZd	dee         dee         defdZdS )
    )OptionalSequencedid_you_mean   Nsuggestionssub_messagereturnc                    | rt           sdS dg}|r|                    |dg           | dt                    } t          |           }|dk    r |                    d| d          d           nu|d	k    r)|                    d| d          d
| d          d           nF|                    d                    d | dd         D                       d| d          dg           d                    |          S )z4Given [ A, B, C ] return ' Did you mean A, B, or C?' z Did you mean  N   'r   z'?   z' or 'z, c              3   "   K   | ]
}d | d V  dS )r   N ).0ss     \/var/www/html/netbox-4.1.3/venv/lib/python3.11/site-packages/graphql/pyutils/did_you_mean.py	<genexpr>zdid_you_mean.<locals>.<genexpr>   s*      ==q(a(((======    z, or ')
MAX_LENGTHextendlenappendjoin)r   r   partsns       r   r   r      s&    j rE )k3'(((kzk*KKAAvv+Q+++,,,,	
aAQAA{1~AAABBBB		==K,<=====,R,,,	
 	
 	
 775>>r   )N)typingr   r   __all__r   strr   r   r   r   <module>r"      sk    % % % % % % % %

 hsm (3- SV      r   