# 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 .error_py3 import Error, ErrorException
    from .basic_py3 import Basic
    from .pet_py3 import Pet
    from .dog_py3 import Dog
    from .cat_py3 import Cat
    from .siamese_py3 import Siamese
    from .fish_py3 import Fish
    from .salmon_py3 import Salmon
    from .smart_salmon_py3 import SmartSalmon
    from .shark_py3 import Shark
    from .sawshark_py3 import Sawshark
    from .goblinshark_py3 import Goblinshark
    from .cookiecuttershark_py3 import Cookiecuttershark
    from .int_wrapper_py3 import IntWrapper
    from .long_wrapper_py3 import LongWrapper
    from .float_wrapper_py3 import FloatWrapper
    from .double_wrapper_py3 import DoubleWrapper
    from .boolean_wrapper_py3 import BooleanWrapper
    from .string_wrapper_py3 import StringWrapper
    from .date_wrapper_py3 import DateWrapper
    from .datetime_wrapper_py3 import DatetimeWrapper
    from .datetimerfc1123_wrapper_py3 import Datetimerfc1123Wrapper
    from .duration_wrapper_py3 import DurationWrapper
    from .byte_wrapper_py3 import ByteWrapper
    from .array_wrapper_py3 import ArrayWrapper
    from .dictionary_wrapper_py3 import DictionaryWrapper
    from .readonly_obj_py3 import ReadonlyObj
    from .my_base_type_py3 import MyBaseType
    from .my_derived_type_py3 import MyDerivedType
except (SyntaxError, ImportError):
    from .error import Error, ErrorException
    from .basic import Basic
    from .pet import Pet
    from .dog import Dog
    from .cat import Cat
    from .siamese import Siamese
    from .fish import Fish
    from .salmon import Salmon
    from .smart_salmon import SmartSalmon
    from .shark import Shark
    from .sawshark import Sawshark
    from .goblinshark import Goblinshark
    from .cookiecuttershark import Cookiecuttershark
    from .int_wrapper import IntWrapper
    from .long_wrapper import LongWrapper
    from .float_wrapper import FloatWrapper
    from .double_wrapper import DoubleWrapper
    from .boolean_wrapper import BooleanWrapper
    from .string_wrapper import StringWrapper
    from .date_wrapper import DateWrapper
    from .datetime_wrapper import DatetimeWrapper
    from .datetimerfc1123_wrapper import Datetimerfc1123Wrapper
    from .duration_wrapper import DurationWrapper
    from .byte_wrapper import ByteWrapper
    from .array_wrapper import ArrayWrapper
    from .dictionary_wrapper import DictionaryWrapper
    from .readonly_obj import ReadonlyObj
    from .my_base_type import MyBaseType
    from .my_derived_type import MyDerivedType
from .auto_rest_complex_test_service_enums import (
    CMYKColors,
    GoblinSharkColor,
    MyKind,
)

__all__ = [
    'Error', 'ErrorException',
    'Basic',
    'Pet',
    'Dog',
    'Cat',
    'Siamese',
    'Fish',
    'Salmon',
    'SmartSalmon',
    'Shark',
    'Sawshark',
    'Goblinshark',
    'Cookiecuttershark',
    'IntWrapper',
    'LongWrapper',
    'FloatWrapper',
    'DoubleWrapper',
    'BooleanWrapper',
    'StringWrapper',
    'DateWrapper',
    'DatetimeWrapper',
    'Datetimerfc1123Wrapper',
    'DurationWrapper',
    'ByteWrapper',
    'ArrayWrapper',
    'DictionaryWrapper',
    'ReadonlyObj',
    'MyBaseType',
    'MyDerivedType',
    'CMYKColors',
    'GoblinSharkColor',
    'MyKind',
]
