/*
 * 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.
 */

/* jshint latedef:false */
/* jshint forin:false */
/* jshint noempty:false */

'use strict';

var msRestAzure = require('ms-rest-azure');

exports.BaseResource = msRestAzure.BaseResource;
exports.CloudError = msRestAzure.CloudError;
exports.ErrorMesssage = require('./errorMesssage');
exports.AsyncOperationResult = require('./asyncOperationResult');
exports.CertificateProperties = require('./certificateProperties');
exports.CertificateResponse = require('./certificateResponse');
exports.CertificateListDescription = require('./certificateListDescription');
exports.CertificateBodyDescription = require('./certificateBodyDescription');
exports.IotDpsSkuInfo = require('./iotDpsSkuInfo');
exports.IotHubDefinitionDescription = require('./iotHubDefinitionDescription');
exports.SharedAccessSignatureAuthorizationRuleAccessRightsDescription = require('./sharedAccessSignatureAuthorizationRuleAccessRightsDescription');
exports.IotDpsPropertiesDescription = require('./iotDpsPropertiesDescription');
exports.Resource = require('./resource');
exports.ProvisioningServiceDescription = require('./provisioningServiceDescription');
exports.OperationDisplay = require('./operationDisplay');
exports.Operation = require('./operation');
exports.ErrorDetails = require('./errorDetails');
exports.IotDpsSkuDefinition = require('./iotDpsSkuDefinition');
exports.OperationInputs = require('./operationInputs');
exports.NameAvailabilityInfo = require('./nameAvailabilityInfo');
exports.TagsResource = require('./tagsResource');
exports.VerificationCodeResponseProperties = require('./verificationCodeResponseProperties');
exports.VerificationCodeResponse = require('./verificationCodeResponse');
exports.VerificationCodeRequest = require('./verificationCodeRequest');
exports.OperationListResult = require('./operationListResult');
exports.ProvisioningServiceDescriptionListResult = require('./provisioningServiceDescriptionListResult');
exports.IotDpsSkuDefinitionListResult = require('./iotDpsSkuDefinitionListResult');
exports.SharedAccessSignatureAuthorizationRuleListResult = require('./sharedAccessSignatureAuthorizationRuleListResult');
