///
export declare class Loader {
/**
* Initializes the Esri JS API script.
* Call this only when you want to load the script from a url other than https://js.arcgis.com/4.7/.
*/
init(url?: string): any;
/**
* Loads the Esri module. The module name is checked by the compiler, and the corresponding interface is returned.
* Dojo modules can also be loaded this way, but they will not be typed.
*/
load(module: M): Promise;
private require(...modules);
}
export interface TypeMap {
'esri/Basemap': __esri.BasemapConstructor;
'esri/Camera': __esri.CameraConstructor;
'esri/Color': __esri.ColorConstructor;
'esri/config': __esri.config;
'esri/core/Accessor': __esri.Accessor;
'esri/core/accessorSupport/decorators': __esri.decorators;
'esri/core/Collection': __esri.Collection;
'esri/core/Error': __esri.Error;
'esri/core/Evented': __esri.EventedConstructor;
'esri/core/HandleOwner': __esri.HandleOwnerConstructor;
'esri/core/Handles': __esri.HandlesConstructor;
'esri/core/JSONSupport': __esri.JSONSupportConstructor;
'esri/core/lang': __esri.lang;
'esri/core/Loadable': __esri.LoadableConstructor;
'esri/core/Promise': __esri.corePromiseConstructor;
'esri/core/promiseUtils': __esri.promiseUtils;
'esri/core/requireUtils': __esri.requireUtils;
'esri/core/scheduling': __esri.scheduling;
'esri/core/urlUtils': __esri.urlUtils;
'esri/core/watchUtils': __esri.watchUtils;
'esri/core/workers': __esri.workers;
'esri/core/workers/Connection': __esri.Connection;
'esri/geometry': __esri.ExtentConstructor | __esri.MultipointConstructor | __esri.PointConstructor | __esri.PolygonConstructor | __esri.PolylineConstructor | __esri.MeshConstructor;
'esri/geometry/Circle': __esri.CircleConstructor;
'esri/geometry/coordinateFormatter': __esri.coordinateFormatter;
'esri/geometry/Extent': __esri.ExtentConstructor;
'esri/geometry/Geometry': __esri.GeometryConstructor;
'esri/geometry/geometryEngine': __esri.geometryEngine;
'esri/geometry/geometryEngineAsync': __esri.geometryEngineAsync;
'esri/geometry/HeightModelInfo': __esri.HeightModelInfoConstructor;
'esri/geometry/Mesh': __esri.MeshConstructor;
'esri/geometry/Multipoint': __esri.MultipointConstructor;
'esri/geometry/Point': __esri.PointConstructor;
'esri/geometry/Polygon': __esri.PolygonConstructor;
'esri/geometry/Polyline': __esri.PolylineConstructor;
'esri/geometry/projection': __esri.projection;
'esri/geometry/ScreenPoint': __esri.ScreenPointConstructor;
'esri/geometry/SpatialReference': __esri.SpatialReferenceConstructor;
'esri/geometry/support/GeographicTransformation': __esri.GeographicTransformationConstructor;
'esri/geometry/support/GeographicTransformationStep': __esri.GeographicTransformationStepConstructor;
'esri/geometry/support/ImageMeshColor': __esri.ImageMeshColorConstructor;
'esri/geometry/support/jsonUtils': __esri.jsonUtils;
'esri/geometry/support/MeshComponent': __esri.MeshComponentConstructor;
'esri/geometry/support/meshUtils': __esri.meshUtils;
'esri/geometry/support/normalizeUtils': __esri.normalizeUtils;
'esri/geometry/support/ValueMeshColor': __esri.ValueMeshColorConstructor;
'esri/geometry/support/webMercatorUtils': __esri.webMercatorUtils;
'esri/Graphic': __esri.GraphicConstructor;
'esri/Ground': __esri.GroundConstructor;
'esri/identity/Credential': __esri.CredentialConstructor;
'esri/identity/IdentityManager': __esri.IdentityManagerConstructor;
'esri/identity/IdentityManagerBase': __esri.IdentityManagerBaseConstructor;
'esri/identity/OAuthInfo': __esri.OAuthInfoConstructor;
'esri/identity/ServerInfo': __esri.ServerInfoConstructor;
'esri/kernel': __esri.kernel;
'esri/layers/BaseDynamicLayer': __esri.BaseDynamicLayerConstructor;
'esri/layers/BaseElevationLayer': __esri.BaseElevationLayerConstructor;
'esri/layers/BaseTileLayer': __esri.BaseTileLayerConstructor;
'esri/layers/CSVLayer': __esri.CSVLayerConstructor;
'esri/layers/DynamicLayer': __esri.DynamicLayerConstructor;
'esri/layers/ElevationLayer': __esri.ElevationLayerConstructor;
'esri/layers/FeatureLayer': __esri.FeatureLayerConstructor;
'esri/layers/GeoRSSLayer': __esri.GeoRSSLayerConstructor;
'esri/layers/GraphicsLayer': __esri.GraphicsLayerConstructor;
'esri/layers/GroupLayer': __esri.GroupLayerConstructor;
'esri/layers/ImageryLayer': __esri.ImageryLayerConstructor;
'esri/layers/IntegratedMeshLayer': __esri.IntegratedMeshLayerConstructor;
'esri/layers/KMLLayer': __esri.KMLLayerConstructor;
'esri/layers/Layer': __esri.LayerConstructor;
'esri/layers/MapImageLayer': __esri.MapImageLayerConstructor;
'esri/layers/MapNotesLayer': __esri.MapNotesLayerConstructor;
'esri/layers/mixins/ArcGISCachedService': __esri.ArcGISCachedServiceConstructor;
'esri/layers/mixins/ArcGISDynamicMapService': __esri.ArcGISDynamicMapServiceConstructor;
'esri/layers/mixins/ArcGISImageService': __esri.ArcGISImageServiceConstructor;
'esri/layers/mixins/ArcGISMapService': __esri.ArcGISMapServiceConstructor;
'esri/layers/mixins/PortalLayer': __esri.PortalLayerConstructor;
'esri/layers/mixins/RefreshableLayer': __esri.RefreshableLayerConstructor;
'esri/layers/mixins/ScaleRangeLayer': __esri.ScaleRangeLayerConstructor;
'esri/layers/mixins/SceneService': __esri.SceneServiceConstructor;
'esri/layers/OpenStreetMapLayer': __esri.OpenStreetMapLayerConstructor;
'esri/layers/PointCloudLayer': __esri.PointCloudLayerConstructor;
'esri/layers/SceneLayer': __esri.SceneLayerConstructor;
'esri/layers/StreamLayer': __esri.StreamLayerConstructor;
'esri/layers/support/CodedValueDomain': __esri.CodedValueDomainConstructor;
'esri/layers/support/DimensionalDefinition': __esri.DimensionalDefinitionConstructor;
'esri/layers/support/Domain': __esri.DomainConstructor;
'esri/layers/support/ElevationSampler': __esri.ElevationSamplerConstructor;
'esri/layers/support/FeatureTemplate': __esri.FeatureTemplateConstructor;
'esri/layers/support/FeatureType': __esri.FeatureTypeConstructor;
'esri/layers/support/Field': __esri.FieldConstructor;
'esri/layers/support/ImageParameters': __esri.ImageParametersConstructor;
'esri/layers/support/InheritedDomain': __esri.InheritedDomainConstructor;
'esri/layers/support/KMLSublayer': __esri.KMLSublayerConstructor;
'esri/layers/support/LabelClass': __esri.LabelClassConstructor;
'esri/layers/support/LOD': __esri.LODConstructor;
'esri/layers/support/MapImage': __esri.MapImageConstructor;
'esri/layers/support/MosaicRule': __esri.MosaicRuleConstructor;
'esri/layers/support/PixelBlock': __esri.PixelBlockConstructor;
'esri/layers/support/RangeDomain': __esri.RangeDomainConstructor;
'esri/layers/support/RasterFunction': __esri.RasterFunctionConstructor;
'esri/layers/support/Relationship': __esri.RelationshipConstructor;
'esri/layers/support/Sublayer': __esri.SublayerConstructor;
'esri/layers/support/TileInfo': __esri.TileInfoConstructor;
'esri/layers/support/TileMatrixSet': __esri.TileMatrixSetConstructor;
'esri/layers/support/WMSSublayer': __esri.WMSSublayerConstructor;
'esri/layers/support/WMTSStyle': __esri.WMTSStyleConstructor;
'esri/layers/support/WMTSSublayer': __esri.WMTSSublayerConstructor;
'esri/layers/TiledLayer': __esri.TiledLayerConstructor;
'esri/layers/TileLayer': __esri.TileLayerConstructor;
'esri/layers/UnknownLayer': __esri.UnknownLayerConstructor;
'esri/layers/UnsupportedLayer': __esri.UnsupportedLayerConstructor;
'esri/layers/VectorTileLayer': __esri.VectorTileLayerConstructor;
'esri/layers/WebTileLayer': __esri.WebTileLayerConstructor;
'esri/layers/WMSLayer': __esri.WMSLayerConstructor;
'esri/layers/WMTSLayer': __esri.WMTSLayerConstructor;
'esri/Map': __esri.MapConstructor;
'esri/PopupTemplate': __esri.PopupTemplateConstructor;
'esri/portal/Portal': __esri.PortalConstructor;
'esri/portal/PortalFolder': __esri.PortalFolderConstructor;
'esri/portal/PortalGroup': __esri.PortalGroupConstructor;
'esri/portal/PortalItem': __esri.PortalItemConstructor;
'esri/portal/PortalQueryParams': __esri.PortalQueryParamsConstructor;
'esri/portal/PortalQueryResult': __esri.PortalQueryResultConstructor;
'esri/portal/PortalRating': __esri.PortalRatingConstructor;
'esri/portal/PortalUser': __esri.PortalUserConstructor;
'esri/renderers/ClassBreaksRenderer': __esri.ClassBreaksRendererConstructor;
'esri/renderers/PointCloudClassBreaksRenderer': __esri.PointCloudClassBreaksRendererConstructor;
'esri/renderers/PointCloudRenderer': __esri.PointCloudRendererConstructor;
'esri/renderers/PointCloudRGBRenderer': __esri.PointCloudRGBRendererConstructor;
'esri/renderers/PointCloudStretchRenderer': __esri.PointCloudStretchRendererConstructor;
'esri/renderers/PointCloudUniqueValueRenderer': __esri.PointCloudUniqueValueRendererConstructor;
'esri/renderers/Renderer': __esri.RendererConstructor;
'esri/renderers/SimpleRenderer': __esri.SimpleRendererConstructor;
'esri/renderers/smartMapping/creators/color': __esri.color;
'esri/renderers/smartMapping/creators/location': __esri.location;
'esri/renderers/smartMapping/creators/opacity': __esri.opacity;
'esri/renderers/smartMapping/creators/size': __esri.size;
'esri/renderers/smartMapping/creators/type': __esri.type;
'esri/renderers/smartMapping/creators/univariateColorSize': __esri.univariateColorSize;
'esri/renderers/smartMapping/statistics/classBreaks': __esri.classBreaks;
'esri/renderers/smartMapping/statistics/histogram': __esri.histogram;
'esri/renderers/smartMapping/statistics/summaryStatistics': __esri.summaryStatistics;
'esri/renderers/smartMapping/statistics/uniqueValues': __esri.uniqueValues;
'esri/renderers/smartMapping/symbology/color': __esri.symbologyColor;
'esri/renderers/smartMapping/symbology/location': __esri.symbologyLocation;
'esri/renderers/smartMapping/symbology/size': __esri.symbologySize;
'esri/renderers/smartMapping/symbology/type': __esri.symbologyType;
'esri/renderers/support/AuthoringInfo': __esri.AuthoringInfoConstructor;
'esri/renderers/support/AuthoringInfoVisualVariable': __esri.AuthoringInfoVisualVariableConstructor;
'esri/renderers/support/jsonUtils': __esri.supportJsonUtils;
'esri/renderers/UniqueValueRenderer': __esri.UniqueValueRendererConstructor;
'esri/renderers/VisualVariablesMixin': __esri.VisualVariablesMixinConstructor;
'esri/request': __esri.request;
'esri/support/Action': __esri.ActionConstructor;
'esri/support/LayersMixin': __esri.LayersMixinConstructor;
'esri/symbols/callouts/Callout3D': __esri.Callout3DConstructor;
'esri/symbols/callouts/LineCallout3D': __esri.LineCallout3DConstructor;
'esri/symbols/edges/Edges3D': __esri.Edges3DConstructor;
'esri/symbols/edges/SketchEdges3D': __esri.SketchEdges3DConstructor;
'esri/symbols/edges/SolidEdges3D': __esri.SolidEdges3DConstructor;
'esri/symbols/ExtrudeSymbol3DLayer': __esri.ExtrudeSymbol3DLayerConstructor;
'esri/symbols/FillSymbol': __esri.FillSymbolConstructor;
'esri/symbols/FillSymbol3DLayer': __esri.FillSymbol3DLayerConstructor;
'esri/symbols/Font': __esri.FontConstructor;
'esri/symbols/IconSymbol3DLayer': __esri.IconSymbol3DLayerConstructor;
'esri/symbols/LabelSymbol3D': __esri.LabelSymbol3DConstructor;
'esri/symbols/LineSymbol': __esri.LineSymbolConstructor;
'esri/symbols/LineSymbol3D': __esri.LineSymbol3DConstructor;
'esri/symbols/LineSymbol3DLayer': __esri.LineSymbol3DLayerConstructor;
'esri/symbols/MarkerSymbol': __esri.MarkerSymbolConstructor;
'esri/symbols/MeshSymbol3D': __esri.MeshSymbol3DConstructor;
'esri/symbols/ObjectSymbol3DLayer': __esri.ObjectSymbol3DLayerConstructor;
'esri/symbols/PathSymbol3DLayer': __esri.PathSymbol3DLayerConstructor;
'esri/symbols/PictureFillSymbol': __esri.PictureFillSymbolConstructor;
'esri/symbols/PictureMarkerSymbol': __esri.PictureMarkerSymbolConstructor;
'esri/symbols/PointSymbol3D': __esri.PointSymbol3DConstructor;
'esri/symbols/PolygonSymbol3D': __esri.PolygonSymbol3DConstructor;
'esri/symbols/SimpleFillSymbol': __esri.SimpleFillSymbolConstructor;
'esri/symbols/SimpleLineSymbol': __esri.SimpleLineSymbolConstructor;
'esri/symbols/SimpleMarkerSymbol': __esri.SimpleMarkerSymbolConstructor;
'esri/symbols/support/jsonUtils': __esri.symbolsSupportJsonUtils;
'esri/symbols/support/symbolPreview': __esri.symbolPreview;
'esri/symbols/Symbol': __esri.SymbolConstructor;
'esri/symbols/Symbol3D': __esri.Symbol3DConstructor;
'esri/symbols/Symbol3DLayer': __esri.Symbol3DLayerConstructor;
'esri/symbols/TextSymbol': __esri.TextSymbolConstructor;
'esri/symbols/TextSymbol3DLayer': __esri.TextSymbol3DLayerConstructor;
'esri/symbols/WebStyleSymbol': __esri.WebStyleSymbolConstructor;
'esri/tasks/ClosestFacilityTask': __esri.ClosestFacilityTaskConstructor;
'esri/tasks/FindTask': __esri.FindTaskConstructor;
'esri/tasks/GeometryService': __esri.GeometryServiceConstructor;
'esri/tasks/Geoprocessor': __esri.GeoprocessorConstructor;
'esri/tasks/IdentifyTask': __esri.IdentifyTaskConstructor;
'esri/tasks/ImageServiceIdentifyTask': __esri.ImageServiceIdentifyTaskConstructor;
'esri/tasks/Locator': __esri.LocatorConstructor;
'esri/tasks/PrintTask': __esri.PrintTaskConstructor;
'esri/tasks/QueryTask': __esri.QueryTaskConstructor;
'esri/tasks/RouteTask': __esri.RouteTaskConstructor;
'esri/tasks/ServiceAreaTask': __esri.ServiceAreaTaskConstructor;
'esri/tasks/support/AddressCandidate': __esri.AddressCandidateConstructor;
'esri/tasks/support/AreasAndLengthsParameters': __esri.AreasAndLengthsParametersConstructor;
'esri/tasks/support/BufferParameters': __esri.BufferParametersConstructor;
'esri/tasks/support/ClosestFacilityParameters': __esri.ClosestFacilityParametersConstructor;
'esri/tasks/support/ClosestFacilitySolveResult': __esri.ClosestFacilitySolveResultConstructor;
'esri/tasks/support/DataFile': __esri.DataFileConstructor;
'esri/tasks/support/DataLayer': __esri.DataLayerConstructor;
'esri/tasks/support/Date': __esri.supportDateConstructor;
'esri/tasks/support/DensifyParameters': __esri.DensifyParametersConstructor;
'esri/tasks/support/DirectionsFeatureSet': __esri.DirectionsFeatureSetConstructor;
'esri/tasks/support/DistanceParameters': __esri.DistanceParametersConstructor;
'esri/tasks/support/FeatureSet': __esri.FeatureSetConstructor;
'esri/tasks/support/FindParameters': __esri.FindParametersConstructor;
'esri/tasks/support/FindResult': __esri.FindResultConstructor;
'esri/tasks/support/GeneralizeParameters': __esri.GeneralizeParametersConstructor;
'esri/tasks/support/GPMessage': __esri.GPMessageConstructor;
'esri/tasks/support/IdentifyParameters': __esri.IdentifyParametersConstructor;
'esri/tasks/support/IdentifyResult': __esri.IdentifyResultConstructor;
'esri/tasks/support/ImageServiceIdentifyParameters': __esri.ImageServiceIdentifyParametersConstructor;
'esri/tasks/support/ImageServiceIdentifyResult': __esri.ImageServiceIdentifyResultConstructor;
'esri/tasks/support/JobInfo': __esri.JobInfoConstructor;
'esri/tasks/support/LegendLayer': __esri.LegendLayerConstructor;
'esri/tasks/support/LengthsParameters': __esri.LengthsParametersConstructor;
'esri/tasks/support/LinearUnit': __esri.LinearUnitConstructor;
'esri/tasks/support/NAMessage': __esri.NAMessageConstructor;
'esri/tasks/support/OffsetParameters': __esri.OffsetParametersConstructor;
'esri/tasks/support/ParameterValue': __esri.ParameterValueConstructor;
'esri/tasks/support/PrintParameters': __esri.PrintParametersConstructor;
'esri/tasks/support/PrintTemplate': __esri.PrintTemplateConstructor;
'esri/tasks/support/ProjectParameters': __esri.ProjectParametersConstructor;
'esri/tasks/support/Query': __esri.QueryConstructor;
'esri/tasks/support/RasterData': __esri.RasterDataConstructor;
'esri/tasks/support/RelationParameters': __esri.RelationParametersConstructor;
'esri/tasks/support/RelationshipQuery': __esri.RelationshipQueryConstructor;
'esri/tasks/support/RouteParameters': __esri.RouteParametersConstructor;
'esri/tasks/support/RouteResult': __esri.RouteResultConstructor;
'esri/tasks/support/ServiceAreaParameters': __esri.ServiceAreaParametersConstructor;
'esri/tasks/support/ServiceAreaSolveResult': __esri.ServiceAreaSolveResultConstructor;
'esri/tasks/support/StatisticDefinition': __esri.StatisticDefinitionConstructor;
'esri/tasks/support/TrimExtendParameters': __esri.TrimExtendParametersConstructor;
'esri/tasks/Task': __esri.TaskConstructor;
'esri/tasks/workflow/ConfigurationTask': __esri.ConfigurationTaskConstructor;
'esri/tasks/workflow/JobTask': __esri.JobTaskConstructor;
'esri/tasks/workflow/NotificationTask': __esri.NotificationTaskConstructor;
'esri/tasks/workflow/ReportTask': __esri.ReportTaskConstructor;
'esri/tasks/workflow/TokenTask': __esri.TokenTaskConstructor;
'esri/tasks/workflow/WorkflowTask': __esri.WorkflowTaskConstructor;
'esri/Viewpoint': __esri.ViewpointConstructor;
'esri/views/2d/draw/Draw': __esri.DrawConstructor;
'esri/views/2d/draw/DrawAction': __esri.DrawActionConstructor;
'esri/views/2d/draw/MultipointDrawAction': __esri.MultipointDrawActionConstructor;
'esri/views/2d/draw/PointDrawAction': __esri.PointDrawActionConstructor;
'esri/views/2d/draw/PolygonDrawAction': __esri.PolygonDrawActionConstructor;
'esri/views/2d/draw/PolylineDrawAction': __esri.PolylineDrawActionConstructor;
'esri/views/2d/draw/SegmentDrawAction': __esri.SegmentDrawActionConstructor;
'esri/views/3d/externalRenderers': __esri.externalRenderers;
'esri/views/BreakpointsOwner': __esri.BreakpointsOwnerConstructor;
'esri/views/DOMContainer': __esri.DOMContainerConstructor;
'esri/views/GroundView': __esri.GroundViewConstructor;
'esri/views/layers/CSVLayerView': __esri.CSVLayerViewConstructor;
'esri/views/layers/FeatureLayerView': __esri.FeatureLayerViewConstructor;
'esri/views/layers/GraphicsLayerView': __esri.GraphicsLayerViewConstructor;
'esri/views/layers/ImageryLayerView': __esri.ImageryLayerViewConstructor;
'esri/views/layers/KMLLayerView': __esri.KMLLayerViewConstructor;
'esri/views/layers/LayerView': __esri.LayerViewConstructor;
'esri/views/layers/SceneLayerView': __esri.SceneLayerViewConstructor;
'esri/views/layers/StreamLayerView': __esri.StreamLayerViewConstructor;
'esri/views/MapView': __esri.MapViewConstructor;
'esri/views/SceneView': __esri.SceneViewConstructor;
'esri/views/ui/DefaultUI': __esri.DefaultUIConstructor;
'esri/views/ui/UI': __esri.UIConstructor;
'esri/views/View': __esri.ViewConstructor;
'esri/views/ViewAnimation': __esri.ViewAnimationConstructor;
'esri/WebMap': __esri.WebMapConstructor;
'esri/webmap/InitialViewProperties': __esri.InitialViewPropertiesConstructor;
'esri/WebScene': __esri.WebSceneConstructor;
'esri/webscene/ApplicationProperties': __esri.ApplicationPropertiesConstructor;
'esri/webscene/applicationProperties/Search': __esri.SearchConstructor;
'esri/webscene/applicationProperties/SearchLayer': __esri.SearchLayerConstructor;
'esri/webscene/applicationProperties/SearchLayerField': __esri.SearchLayerFieldConstructor;
'esri/webscene/applicationProperties/Viewing': __esri.ViewingConstructor;
'esri/webscene/Environment': __esri.EnvironmentConstructor;
'esri/webscene/InitialViewProperties': __esri.websceneInitialViewPropertiesConstructor;
'esri/webscene/Lighting': __esri.LightingConstructor;
'esri/webscene/Presentation': __esri.PresentationConstructor;
'esri/webscene/Slide': __esri.SlideConstructor;
'esri/widgets/AreaMeasurement3D': __esri.AreaMeasurement3DConstructor;
'esri/widgets/AreaMeasurement3D/AreaMeasurement3DViewModel': __esri.AreaMeasurement3DViewModelConstructor;
'esri/widgets/Attribution': __esri.AttributionConstructor;
'esri/widgets/Attribution/AttributionViewModel': __esri.AttributionViewModelConstructor;
'esri/widgets/BasemapGallery': __esri.BasemapGalleryConstructor;
'esri/widgets/BasemapGallery/BasemapGalleryViewModel': __esri.BasemapGalleryViewModelConstructor;
'esri/widgets/BasemapGallery/support/BasemapGalleryItem': __esri.BasemapGalleryItemConstructor;
'esri/widgets/BasemapGallery/support/LocalBasemapsSource': __esri.LocalBasemapsSourceConstructor;
'esri/widgets/BasemapGallery/support/PortalBasemapsSource': __esri.PortalBasemapsSourceConstructor;
'esri/widgets/BasemapToggle': __esri.BasemapToggleConstructor;
'esri/widgets/BasemapToggle/BasemapToggleViewModel': __esri.BasemapToggleViewModelConstructor;
'esri/widgets/ColorSlider': __esri.ColorSliderConstructor;
'esri/widgets/Compass': __esri.CompassConstructor;
'esri/widgets/Compass/CompassViewModel': __esri.CompassViewModelConstructor;
'esri/widgets/CoordinateConversion': __esri.CoordinateConversionConstructor;
'esri/widgets/CoordinateConversion/CoordinateConversionViewModel': __esri.CoordinateConversionViewModelConstructor;
'esri/widgets/CoordinateConversion/support/Conversion': __esri.Conversion;
'esri/widgets/CoordinateConversion/support/Format': __esri.Format;
'esri/widgets/Directions': __esri.DirectionsConstructor;
'esri/widgets/Directions/DirectionsViewModel': __esri.DirectionsViewModelConstructor;
'esri/widgets/DirectLineMeasurement3D': __esri.DirectLineMeasurement3DConstructor;
'esri/widgets/DirectLineMeasurement3D/DirectLineMeasurement3DViewModel': __esri.DirectLineMeasurement3DViewModelConstructor;
'esri/widgets/Expand': __esri.ExpandConstructor;
'esri/widgets/Expand/ExpandViewModel': __esri.ExpandViewModelConstructor;
'esri/widgets/Feature': __esri.FeatureConstructor;
'esri/widgets/Feature/FeatureViewModel': __esri.FeatureViewModelConstructor;
'esri/widgets/Fullscreen': __esri.FullscreenConstructor;
'esri/widgets/Fullscreen/FullscreenViewModel': __esri.FullscreenViewModelConstructor;
'esri/widgets/Home': __esri.HomeConstructor;
'esri/widgets/Home/HomeViewModel': __esri.HomeViewModelConstructor;
'esri/widgets/LayerList': __esri.LayerListConstructor;
'esri/widgets/LayerList/LayerListViewModel': __esri.LayerListViewModelConstructor;
'esri/widgets/LayerList/ListItem': __esri.ListItemConstructor;
'esri/widgets/LayerList/ListItemPanel': __esri.ListItemPanelConstructor;
'esri/widgets/Legend': __esri.LegendConstructor;
'esri/widgets/Locate': __esri.LocateConstructor;
'esri/widgets/Locate/LocateViewModel': __esri.LocateViewModelConstructor;
'esri/widgets/NavigationToggle': __esri.NavigationToggleConstructor;
'esri/widgets/NavigationToggle/NavigationToggleViewModel': __esri.NavigationToggleViewModelConstructor;
'esri/widgets/Popup': __esri.PopupConstructor;
'esri/widgets/Popup/PopupViewModel': __esri.PopupViewModelConstructor;
'esri/widgets/Print': __esri.PrintConstructor;
'esri/widgets/Print/PrintViewModel': __esri.PrintViewModelConstructor;
'esri/widgets/Print/TemplateOptions': __esri.TemplateOptionsConstructor;
'esri/widgets/ScaleBar': __esri.ScaleBarConstructor;
'esri/widgets/ScaleBar/ScaleBarViewModel': __esri.ScaleBarViewModelConstructor;
'esri/widgets/Search': __esri.widgetsSearchConstructor;
'esri/widgets/Search/SearchViewModel': __esri.SearchViewModelConstructor;
'esri/widgets/SizeSlider': __esri.SizeSliderConstructor;
'esri/widgets/Sketch/SketchViewModel': __esri.SketchViewModelConstructor;
'esri/widgets/support/GeolocationPositioning': __esri.GeolocationPositioningConstructor;
'esri/widgets/support/widget': __esri.widget;
'esri/widgets/Track': __esri.TrackConstructor;
'esri/widgets/Track/TrackViewModel': __esri.TrackViewModelConstructor;
'esri/widgets/UnivariateColorSizeSlider': __esri.UnivariateColorSizeSliderConstructor;
'esri/widgets/Widget': __esri.WidgetConstructor;
'esri/widgets/Widgette': __esri.WidgetteConstructor;
'esri/widgets/Zoom': __esri.ZoomConstructor;
'esri/widgets/Zoom/ZoomViewModel': __esri.ZoomViewModelConstructor;
'dojo/_base/array': any;
'dojo/_base/browser': any;
'dojo/_base/Color': any;
'dojo/_base/config': any;
'dojo/_base/connect': any;
'dojo/_base/declare': any;
'dojo/_base/Deferred': any;
'dojo/_base/event': any;
'dojo/_base/fx': any;
'dojo/_base/html': any;
'dojo/_base/json': any;
'dojo/_base/kernel': any;
'dojo/_base/lang': any;
'dojo/_base/loader': any;
'dojo/_base/NodeList': any;
'dojo/_base/query': any;
'dojo/_base/sniff': any;
'dojo/_base/unload': any;
'dojo/_base/url': any;
'dojo/_base/window': any;
'dojo/_base/xhr': any;
'dojo/AdapterRegistry': any;
'dojo/aspect': any;
'dojo/back': any;
'dojo/behavior': any;
'dojo/cache': any;
'dojo/cldr/monetary': any;
'dojo/cldr/supplemental': any;
'dojo/colors': any;
'dojo/cookie': any;
'dojo/currency': any;
'dojo/data/api/Identity': any;
'dojo/data/api/Item': any;
'dojo/data/api/Notification': any;
'dojo/data/api/Read': any;
'dojo/data/api/Request': any;
'dojo/data/api/Write': any;
'dojo/data/util/filter': any;
'dojo/data/util/simpleFetch': any;
'dojo/data/util/sorter': any;
'dojo/data/ItemFileReadStore': any;
'dojo/data/ItemFileWriteStore': any;
'dojo/data/ObjectStore': any;
'dojo/date': any;
'dojo/date/locale': any;
'dojo/date/stamp': any;
'dojo/debounce': any;
'dojo/Deferred': any;
'dojo/DeferredList': any;
'dojo/dnd/autoscroll': any;
'dojo/dnd/AutoSource': any;
'dojo/dnd/Avatar': any;
'dojo/dnd/common': any;
'dojo/dnd/Container': any;
'dojo/dnd/Manager': any;
'dojo/dnd/move': any;
'dojo/dnd/Moveable': any;
'dojo/dnd/Mover': any;
'dojo/dnd/Selector': any;
'dojo/dnd/Source': any;
'dojo/dnd/Target': any;
'dojo/dnd/TimedMoveable': any;
'dojo/dojo': any;
'require': any;
'dojo/dom': any;
'dojo/dom-attr': any;
'dojo/dom-class': any;
'dojo/dom-construct': any;
'dojo/dom-form': any;
'dojo/dom-geometry': any;
'dojo/dom-prop': any;
'dojo/dom-style': any;
'dojo/domReady': any;
'dojo/domReady!': any;
'dojo/errors/CancelError': any;
'dojo/errors/create': any;
'dojo/errors/RequestError': any;
'dojo/errors/RequestTimeoutError': any;
'dojo/Evented': any;
'dojo/gears': any;
'dojo/has': any;
'dojo/hash': any;
'dojo/hccss': any;
'dojo/html': any;
'dojo/i18n': any;
'dojo/io/iframe': any;
'dojo/io/script': any;
'dojo/io-query': any;
'dojo/json': any;
'dojo/keys': any;
'dojo/loadInit': any;
'dojo/loadInit!': any;
'dojo/main': any;
'dojo/mouse': any;
'dojo/NodeList': any;
'dojo/number': any;
'dojo/on': any;
'dojo/on/asyncEventListener': any;
'dojo/on/debounce': any;
'dojo/on/throttle': any;
'dojo/parser': any;
'dojo/promise/all': any;
'dojo/promise/first': any;
'dojo/promise/instrumentation': any;
'dojo/promise/Promise': any;
'dojo/promise/tracer': any;
'dojo/query': any;
'dojo/query!acme': any;
'dojo/query!lite': any;
'dojo/ready': any;
'dojo/regexp': any;
'dojo/request': any;
'dojo/request/default': any;
'dojo/request/default!': any;
'dojo/request/handlers': any;
'dojo/request/iframe': any;
'dojo/request/node': any;
'dojo/request/registry': any;
'dojo/request/script': any;
'dojo/request/util': any;
'dojo/request/watch': any;
'dojo/request/xhr': any;
'dojo/require': any;
'dojo/robot': any;
'dojo/robotx': any;
'dojo/router': any;
'dojo/router/RouterBase': any;
'dojo/rpc/JsonpService': any;
'dojo/rpc/JsonService': any;
'dojo/rpc/RpcService': any;
'dojo/selector/_loader': any;
'dojo/selector/_loader!': any;
'dojo/selector/_loader!acme': any;
'dojo/selector/_loader!lite': any;
'dojo/selector/acme': any;
'dojo/selector/lite': any;
'dojo/sniff': any;
'dojo/Stateful': any;
'dojo/store/api/Store': any;
'dojo/store/util/QueryResults': any;
'dojo/store/util/SimpleQueryEngine': any;
'dojo/store/Cache': any;
'dojo/store/DataStore': any;
'dojo/store/JsonRest': any;
'dojo/store/Memory': any;
'dojo/store/Observable': any;
'dojo/string': any;
'dojo/text': any;
'dojo/throttle': any;
'dojo/topic': any;
'dojo/touch': any;
'dojo/uacss': any;
'dojo/when': any;
'dojo/window': any;
'dojo/i18n!*': any;
'dojo/text!*': any;
}