# 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 AccessPolicy
    from ._models_py3 import CorsRule
    from ._models_py3 import GeoReplication
    from ._models_py3 import Logging
    from ._models_py3 import Metrics
    from ._models_py3 import QueryOptions
    from ._models_py3 import RetentionPolicy
    from ._models_py3 import SignedIdentifier
    from ._models_py3 import TableEntityQueryResponse
    from ._models_py3 import TableProperties
    from ._models_py3 import TableQueryResponse
    from ._models_py3 import TableResponse
    from ._models_py3 import TableResponseProperties
    from ._models_py3 import TableServiceError
    from ._models_py3 import TableServiceProperties
    from ._models_py3 import TableServiceStats
except (SyntaxError, ImportError):
    from ._models import AccessPolicy  # type: ignore
    from ._models import CorsRule  # type: ignore
    from ._models import GeoReplication  # type: ignore
    from ._models import Logging  # type: ignore
    from ._models import Metrics  # type: ignore
    from ._models import QueryOptions  # type: ignore
    from ._models import RetentionPolicy  # type: ignore
    from ._models import SignedIdentifier  # type: ignore
    from ._models import TableEntityQueryResponse  # type: ignore
    from ._models import TableProperties  # type: ignore
    from ._models import TableQueryResponse  # type: ignore
    from ._models import TableResponse  # type: ignore
    from ._models import TableResponseProperties  # type: ignore
    from ._models import TableServiceError  # type: ignore
    from ._models import TableServiceProperties  # type: ignore
    from ._models import TableServiceStats  # type: ignore

from ._azure_table_enums import (
    GeoReplicationStatusType,
    OdataMetadataFormat,
    ResponseFormat,
)

__all__ = [
    'AccessPolicy',
    'CorsRule',
    'GeoReplication',
    'Logging',
    'Metrics',
    'QueryOptions',
    'RetentionPolicy',
    'SignedIdentifier',
    'TableEntityQueryResponse',
    'TableProperties',
    'TableQueryResponse',
    'TableResponse',
    'TableResponseProperties',
    'TableServiceError',
    'TableServiceProperties',
    'TableServiceStats',
    'GeoReplicationStatusType',
    'OdataMetadataFormat',
    'ResponseFormat',
]
