�
K�g�+ � �� � d dl mZmZ ddlmZmZmZmZmZm Z m
Z
mZmZm
Z
mZmZ erd dlmZ d dlmZ d dlmZ G d� de� � Z G d � d
ee� � Zd"defd
�Z G d� de� � Z G d� de� � Z G d� de� � Z ed� � Z G d� de� � Z G d� dee� � Z G d� dee� � Z! G d� dee� � Z" G d� de� � Z# G d� d e� � Z$d!S )#� )�logger�NO_VALUE� )�Mapping�Iterable�Callable�Union�TypeVar�Tuple�Any�List�Set�Optional�
Collection�
TYPE_CHECKING��Token)�InteractiveParser)�Treec � � e Zd ZdS )� LarkErrorN��__name__�
__module__�__qualname__� � �_/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/lark/exceptions.pyr r � � � � � � ��Dr r c � � e Zd ZdS )�ConfigurationErrorNr r r r r! r! r r r! �Got %r, expected one of %s�optionsc �6 � | |vrt || |fz � � �d S �N)r! )�valuer# �msgs r �
assert_configr( s- � ��G��� ���w�'7�!7�8�8�8� �r c � � e Zd ZdS )�GrammarErrorNr r r r r* r* r r r* c � � e Zd ZdS )�
ParseErrorNr r r r r, r, r r r, c � � e Zd ZdS )�LexErrorNr r r r r. r. r r r. �Tc �� � e Zd ZU dZeed<