// 本文件为自动构建生成
import {
  LocationObject as LocationObjectOrigin,
  Marker as MarkerOrigin,
  MapMarkerCallout as MapMarkerCalloutOrigin,
  MapMarkerLabel as MapMarkerLabelOrigin,
  Anchor as AnchorOrigin,
  Polyline as PolylineOrigin,
  Polygon as PolygonOrigin,
  Circle as CircleOrigin,
  ControlPosition as ControlPositionOrigin,
  Control as ControlOrigin,
  Bounds as BoundsOrigin,
  CreateMapContext as CreateMapContextOrigin,
  MapContextGetCenterLocationOptions as MapContextGetCenterLocationOptionsOrigin,
  MapContextMoveToLocationOptions as MapContextMoveToLocationOptionsOrigin,
  MapContextTranslateMarkerOptions as MapContextTranslateMarkerOptionsOrigin,
  MapContextIncludePointsOptions as MapContextIncludePointsOptionsOrigin,
  MapContextGetRegionResult as MapContextGetRegionResultOrigin,
  MapContextGetRegionOptions as MapContextGetRegionOptionsOrigin,
  MapContextGetScaleResult as MapContextGetScaleResultOrigin,
  MapContextGetScaleOptions as MapContextGetScaleOptionsOrigin,
  MapContextAddGroundOverlayOptions as MapContextAddGroundOverlayOptionsOrigin,
  MapContextAddMarkersOptions as MapContextAddMarkersOptionsOrigin,
  MapContextMoveAlongOptions as MapContextMoveAlongOptionsOrigin,
  MapContextRemoveGroundOverlayOptions as MapContextRemoveGroundOverlayOptionsOrigin,
  MapContextRemoveMarkersOptions as MapContextRemoveMarkersOptionsOrigin,
  MapContextUpdateGroundOverlayOptions as MapContextUpdateGroundOverlayOptionsOrigin,
  MapErrorCode as MapErrorCodeOrigin,
  MapContextFail as MapContextFailOrigin,
  MapContext as MapContextOrigin,
  Uni as UniOrigin
} from './interface'

declare global {
  type LocationObject = LocationObjectOrigin
  type Marker = MarkerOrigin
  type MapMarkerCallout = MapMarkerCalloutOrigin
  type MapMarkerLabel = MapMarkerLabelOrigin
  type Anchor = AnchorOrigin
  type Polyline = PolylineOrigin
  type Polygon = PolygonOrigin
  type Circle = CircleOrigin
  type ControlPosition = ControlPositionOrigin
  type Control = ControlOrigin
  type Bounds = BoundsOrigin
  type CreateMapContext = CreateMapContextOrigin
  type MapContextGetCenterLocationOptions = MapContextGetCenterLocationOptionsOrigin
  type MapContextMoveToLocationOptions = MapContextMoveToLocationOptionsOrigin
  type MapContextTranslateMarkerOptions = MapContextTranslateMarkerOptionsOrigin
  type MapContextIncludePointsOptions = MapContextIncludePointsOptionsOrigin
  type MapContextGetRegionResult = MapContextGetRegionResultOrigin
  type MapContextGetRegionOptions = MapContextGetRegionOptionsOrigin
  type MapContextGetScaleResult = MapContextGetScaleResultOrigin
  type MapContextGetScaleOptions = MapContextGetScaleOptionsOrigin
  type MapContextAddGroundOverlayOptions = MapContextAddGroundOverlayOptionsOrigin
  type MapContextAddMarkersOptions = MapContextAddMarkersOptionsOrigin
  type MapContextMoveAlongOptions = MapContextMoveAlongOptionsOrigin
  type MapContextRemoveGroundOverlayOptions = MapContextRemoveGroundOverlayOptionsOrigin
  type MapContextRemoveMarkersOptions = MapContextRemoveMarkersOptionsOrigin
  type MapContextUpdateGroundOverlayOptions = MapContextUpdateGroundOverlayOptionsOrigin
  type MapErrorCode = MapErrorCodeOrigin
  type MapContextFail = MapContextFailOrigin
  type MapContext = MapContextOrigin
  interface Uni extends UniOrigin { }
}
