





'''simple docstring'''






from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


A__				:   Tuple      ={
    '''configuration_lilt''': ['''LILT_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''LiltConfig'''],
}

try:
      if not is_torch_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      A__				:   List[str]      =[
          '''LILT_PRETRAINED_MODEL_ARCHIVE_LIST''',
          '''LiltForQuestionAnswering''',
          '''LiltForSequenceClassification''',
          '''LiltForTokenClassification''',
          '''LiltModel''',
          '''LiltPreTrainedModel''',
      ]

if TYPE_CHECKING:
      from .configuration_lilt import LILT_PRETRAINED_CONFIG_ARCHIVE_MAP, LiltConfig

      try:
            if not is_torch_available():
                  raise OptionalDependencyNotAvailable()
      except OptionalDependencyNotAvailable:
            pass
      else:
            from .modeling_lilt import (
                LILT_PRETRAINED_MODEL_ARCHIVE_LIST,
                LiltForQuestionAnswering,
                LiltForSequenceClassification,
                LiltForTokenClassification,
                LiltModel,
                LiltPreTrainedModel,
            )

else:
      import sys

      A__				:   Tuple      =_LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)












from diffusers.utils.testing_utils import require_onnxruntime







@require_onnxruntime
class __snake_case			:
   pass






