# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

try:
    from ._models_py3 import Answer
    from ._models_py3 import Article
    from ._models_py3 import Computation
    from ._models_py3 import CreativeWork
    from ._models_py3 import Error
    from ._models_py3 import ErrorResponse, ErrorResponseException
    from ._models_py3 import Identifiable
    from ._models_py3 import ImageObject
    from ._models_py3 import Images
    from ._models_py3 import Intangible
    from ._models_py3 import MediaObject
    from ._models_py3 import News
    from ._models_py3 import NewsArticle
    from ._models_py3 import Places
    from ._models_py3 import Query
    from ._models_py3 import QueryContext
    from ._models_py3 import RankingRankingGroup
    from ._models_py3 import RankingRankingItem
    from ._models_py3 import RankingRankingResponse
    from ._models_py3 import RelatedSearchesRelatedSearchAnswer
    from ._models_py3 import Response
    from ._models_py3 import ResponseBase
    from ._models_py3 import SearchResponse
    from ._models_py3 import SearchResultsAnswer
    from ._models_py3 import SpellSuggestions
    from ._models_py3 import StructuredValue
    from ._models_py3 import Thing
    from ._models_py3 import TimeZone
    from ._models_py3 import TimeZoneTimeZoneInformation
    from ._models_py3 import VideoObject
    from ._models_py3 import Videos
    from ._models_py3 import WebMetaTag
    from ._models_py3 import WebPage
    from ._models_py3 import WebWebAnswer
    from ._models_py3 import WebWebGrouping
except (SyntaxError, ImportError):
    from ._models import Answer
    from ._models import Article
    from ._models import Computation
    from ._models import CreativeWork
    from ._models import Error
    from ._models import ErrorResponse, ErrorResponseException
    from ._models import Identifiable
    from ._models import ImageObject
    from ._models import Images
    from ._models import Intangible
    from ._models import MediaObject
    from ._models import News
    from ._models import NewsArticle
    from ._models import Places
    from ._models import Query
    from ._models import QueryContext
    from ._models import RankingRankingGroup
    from ._models import RankingRankingItem
    from ._models import RankingRankingResponse
    from ._models import RelatedSearchesRelatedSearchAnswer
    from ._models import Response
    from ._models import ResponseBase
    from ._models import SearchResponse
    from ._models import SearchResultsAnswer
    from ._models import SpellSuggestions
    from ._models import StructuredValue
    from ._models import Thing
    from ._models import TimeZone
    from ._models import TimeZoneTimeZoneInformation
    from ._models import VideoObject
    from ._models import Videos
    from ._models import WebMetaTag
    from ._models import WebPage
    from ._models import WebWebAnswer
    from ._models import WebWebGrouping
from ._web_search_client_enums import (
    AnswerType,
    ErrorCode,
    ErrorSubCode,
    Freshness,
    SafeSearch,
    TextFormat,
)

__all__ = [
    'Answer',
    'Article',
    'Computation',
    'CreativeWork',
    'Error',
    'ErrorResponse', 'ErrorResponseException',
    'Identifiable',
    'ImageObject',
    'Images',
    'Intangible',
    'MediaObject',
    'News',
    'NewsArticle',
    'Places',
    'Query',
    'QueryContext',
    'RankingRankingGroup',
    'RankingRankingItem',
    'RankingRankingResponse',
    'RelatedSearchesRelatedSearchAnswer',
    'Response',
    'ResponseBase',
    'SearchResponse',
    'SearchResultsAnswer',
    'SpellSuggestions',
    'StructuredValue',
    'Thing',
    'TimeZone',
    'TimeZoneTimeZoneInformation',
    'VideoObject',
    'Videos',
    'WebMetaTag',
    'WebPage',
    'WebWebAnswer',
    'WebWebGrouping',
    'AnswerType',
    'ErrorCode',
    'ErrorSubCode',
    'Freshness',
    'SafeSearch',
    'TextFormat',
]
