from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


UpperCamelCase__    							= {
    'configuration_lilt': ['LILT_PRETRAINED_CONFIG_ARCHIVE_MAP', 'LiltConfig'],
}

try:
      if not is_torch_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      UpperCamelCase__    							= [
          '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

      UpperCamelCase__    							= _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)




from typing import TYPE_CHECKING

from ...utils import _LazyModule


UpperCamelCase__    							= {'tokenization_bertweet': ['BertweetTokenizer']}


if TYPE_CHECKING:
      from .tokenization_bertweet import BertweetTokenizer

else:
      import sys

      UpperCamelCase__    							= _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)



