# coding: utf-8

"""
    ngsi-v2

    NGSI V2 API

    OpenAPI spec version: v2
    
    Generated by: https://github.com/swagger-api/swagger-codegen.git

    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at

        http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
"""

from __future__ import absolute_import

# import models into sdk package
from .models.api_entry_point import APIEntryPoint
from .models.attribute import Attribute
from .models.attribute_value import AttributeValue
from .models.batch_operation import BatchOperation
from .models.entity import Entity
from .models.entity_type import EntityType
from .models.error_response import ErrorResponse
from .models.query import Query
from .models.query_pattern import QueryPattern
from .models.subscription import Subscription

# import apis into sdk package
from .apis.api_entry_point_api import APIEntryPointApi
from .apis.attribute_value_api import AttributeValueApi
from .apis.attributes_api import AttributesApi
from .apis.batch_operations_api import BatchOperationsApi
from .apis.entities_api import EntitiesApi
from .apis.subscriptions_api import SubscriptionsApi
from .apis.types_api import TypesApi

# import ApiClient
from .api_client import ApiClient

from .configuration import Configuration

configuration = Configuration()
