import { MapWidgetModel } from '../__internal__/ChgqPGgf.js'; import 'apprt-core/Mutable'; import '@arcgis/core/geometry/Extent'; import '@arcgis/core/geometry/Polygon'; import '@arcgis/core/layers/support/LOD'; import '@arcgis/core/Camera'; import '@arcgis/core/geometry/Point'; import '@arcgis/core/geometry/SpatialReference'; import '@arcgis/core/layers/Layer'; import '@arcgis/core/layers/support/Sublayer'; import '@arcgis/core/Map'; import '@arcgis/core/time/TimeExtent'; import '@arcgis/core/Viewpoint'; import '@arcgis/core/views/MapView'; import '@arcgis/core/views/SceneView'; import './VisibilityState.js'; import './Navigation.js'; import './BaseTypes.js'; /** * The MapWidget shows a map. It is using the MapWidgetModel for state management. * It should not be accessed directly by custom code, please use the MapWidgetModel instead! */ interface MapWidget { get(key: "model"): MapWidgetModel | undefined; set(key: "model", value: MapWidgetModel | undefined): void; } export type { MapWidget };