/*
 * 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.HubBillingInfoFormat = require('./hubBillingInfoFormat');
exports.Resource = require('./resource');
exports.Hub = require('./hub');
exports.MetadataDefinitionBase = require('./metadataDefinitionBase');
exports.ProfileEnumValidValuesFormat = require('./profileEnumValidValuesFormat');
exports.DataSourcePrecedence = require('./dataSourcePrecedence');
exports.PropertyDefinition = require('./propertyDefinition');
exports.EntityTypeDefinition = require('./entityTypeDefinition');
exports.AuthorizationPolicy = require('./authorizationPolicy');
exports.SalesforceDiscoverSetting = require('./salesforceDiscoverSetting');
exports.SalesforceTable = require('./salesforceTable');
exports.SalesforceConnectorProperties = require('./salesforceConnectorProperties');
exports.AzureBlobConnectorProperties = require('./azureBlobConnectorProperties');
exports.CrmConnectorEntities = require('./crmConnectorEntities');
exports.CrmConnectorProperties = require('./crmConnectorProperties');
exports.ConnectorMappingErrorManagement = require('./connectorMappingErrorManagement');
exports.ConnectorMappingFormat = require('./connectorMappingFormat');
exports.ConnectorMappingAvailability = require('./connectorMappingAvailability');
exports.ConnectorMappingStructure = require('./connectorMappingStructure');
exports.ConnectorMappingCompleteOperation = require('./connectorMappingCompleteOperation');
exports.ConnectorMappingProperties = require('./connectorMappingProperties');
exports.KpiThresholds = require('./kpiThresholds');
exports.KpiGroupByMetadata = require('./kpiGroupByMetadata');
exports.KpiParticipantProfilesMetadata = require('./kpiParticipantProfilesMetadata');
exports.KpiAlias = require('./kpiAlias');
exports.KpiExtract = require('./kpiExtract');
exports.KpiDefinition = require('./kpiDefinition');
exports.ProxyResource = require('./proxyResource');
exports.TypePropertiesMapping = require('./typePropertiesMapping');
exports.ParticipantPropertyReference = require('./participantPropertyReference');
exports.RelationshipTypeFieldMapping = require('./relationshipTypeFieldMapping');
exports.RelationshipTypeMapping = require('./relationshipTypeMapping');
exports.RelationshipLinkFieldMapping = require('./relationshipLinkFieldMapping');
exports.ParticipantProfilePropertyReference = require('./participantProfilePropertyReference');
exports.Participant = require('./participant');
exports.StrongId = require('./strongId');
exports.ProfileResourceFormat = require('./profileResourceFormat');
exports.InteractionResourceFormat = require('./interactionResourceFormat');
exports.KpiResourceFormat = require('./kpiResourceFormat');
exports.EnrichingKpi = require('./enrichingKpi');
exports.ConnectorResourceFormat = require('./connectorResourceFormat');
exports.ConnectorMappingResourceFormat = require('./connectorMappingResourceFormat');
exports.AuthorizationPolicyResourceFormat = require('./authorizationPolicyResourceFormat');
exports.LinkResourceFormat = require('./linkResourceFormat');
exports.RelationshipResourceFormat = require('./relationshipResourceFormat');
exports.RelationshipLinkResourceFormat = require('./relationshipLinkResourceFormat');
exports.ViewResourceFormat = require('./viewResourceFormat');
exports.WidgetTypeResourceFormat = require('./widgetTypeResourceFormat');
exports.AssignmentPrincipal = require('./assignmentPrincipal');
exports.ResourceSetDescription = require('./resourceSetDescription');
exports.RoleAssignmentResourceFormat = require('./roleAssignmentResourceFormat');
exports.RoleResourceFormat = require('./roleResourceFormat');
exports.GetImageUploadUrlInput = require('./getImageUploadUrlInput');
exports.ImageDefinition = require('./imageDefinition');
exports.RelationshipsLookup = require('./relationshipsLookup');
exports.SuggestRelationshipLinksResponse = require('./suggestRelationshipLinksResponse');
exports.PredictionMappings = require('./predictionMappings');
exports.PredictionGradesItem = require('./predictionGradesItem');
exports.PredictionSystemGeneratedEntities = require('./predictionSystemGeneratedEntities');
exports.PredictionDistributionDefinitionDistributionsItem = require('./predictionDistributionDefinitionDistributionsItem');
exports.PredictionDistributionDefinition = require('./predictionDistributionDefinition');
exports.CanonicalProfileDefinitionPropertiesItem = require('./canonicalProfileDefinitionPropertiesItem');
exports.CanonicalProfileDefinition = require('./canonicalProfileDefinition');
exports.PredictionTrainingResults = require('./predictionTrainingResults');
exports.PredictionModelStatus = require('./predictionModelStatus');
exports.PredictionResourceFormat = require('./predictionResourceFormat');
exports.OperationDisplay = require('./operationDisplay');
exports.Operation = require('./operation');
exports.OperationListResult = require('./operationListResult');
exports.HubListResult = require('./hubListResult');
exports.ProfileListResult = require('./profileListResult');
exports.InteractionListResult = require('./interactionListResult');
exports.RelationshipListResult = require('./relationshipListResult');
exports.RelationshipLinkListResult = require('./relationshipLinkListResult');
exports.AuthorizationPolicyListResult = require('./authorizationPolicyListResult');
exports.ConnectorListResult = require('./connectorListResult');
exports.ConnectorMappingListResult = require('./connectorMappingListResult');
exports.KpiListResult = require('./kpiListResult');
exports.WidgetTypeListResult = require('./widgetTypeListResult');
exports.ViewListResult = require('./viewListResult');
exports.LinkListResult = require('./linkListResult');
exports.RoleListResult = require('./roleListResult');
exports.RoleAssignmentListResult = require('./roleAssignmentListResult');
exports.PredictionListResult = require('./predictionListResult');
