(self.webpackChunkRemoteClient = self.webpackChunkRemoteClient || []).push([
  [3981],
  {
    43981: (e, n, t) => {
      'use strict';
      t.r(n), t.d(n, { g: () => u });
      var r = t(33361),
        i = t(77314),
        u = Object.freeze({
          __proto__: null,
          extendedSpatialReferenceInfo: function (e) {
            return r.G.extendedSpatialReferenceInfo(e);
          },
          clip: function (e, n, t) {
            return r.G.clip(i.j, e, n, t);
          },
          cut: function (e, n, t) {
            return r.G.cut(i.j, e, n, t);
          },
          contains: function (e, n, t) {
            return r.G.contains(i.j, e, n, t);
          },
          crosses: function (e, n, t) {
            return r.G.crosses(i.j, e, n, t);
          },
          distance: function (e, n, t, u) {
            return r.G.distance(i.j, e, n, t, u);
          },
          equals: function (e, n, t) {
            return r.G.equals(i.j, e, n, t);
          },
          intersects: function (e, n, t) {
            return r.G.intersects(i.j, e, n, t);
          },
          touches: function (e, n, t) {
            return r.G.touches(i.j, e, n, t);
          },
          within: function (e, n, t) {
            return r.G.within(i.j, e, n, t);
          },
          disjoint: function (e, n, t) {
            return r.G.disjoint(i.j, e, n, t);
          },
          overlaps: function (e, n, t) {
            return r.G.overlaps(i.j, e, n, t);
          },
          relate: function (e, n, t, u) {
            return r.G.relate(i.j, e, n, t, u);
          },
          isSimple: function (e, n) {
            return r.G.isSimple(i.j, e, n);
          },
          simplify: function (e, n) {
            return r.G.simplify(i.j, e, n);
          },
          convexHull: function (e, n, t = !1) {
            return r.G.convexHull(i.j, e, n, t);
          },
          difference: function (e, n, t) {
            return r.G.difference(i.j, e, n, t);
          },
          symmetricDifference: function (e, n, t) {
            return r.G.symmetricDifference(i.j, e, n, t);
          },
          intersect: function (e, n, t) {
            return r.G.intersect(i.j, e, n, t);
          },
          union: function (e, n, t = null) {
            return r.G.union(i.j, e, n, t);
          },
          offset: function (e, n, t, u, o, c, f) {
            return r.G.offset(i.j, e, n, t, u, o, c, f);
          },
          buffer: function (e, n, t, u, o = !1) {
            return r.G.buffer(i.j, e, n, t, u, o);
          },
          geodesicBuffer: function (e, n, t, u, o, c, f) {
            return r.G.geodesicBuffer(i.j, e, n, t, u, o, c, f);
          },
          nearestCoordinate: function (e, n, t, u = !0) {
            return r.G.nearestCoordinate(i.j, e, n, t, u);
          },
          nearestVertex: function (e, n, t) {
            return r.G.nearestVertex(i.j, e, n, t);
          },
          nearestVertices: function (e, n, t, u, o) {
            return r.G.nearestVertices(i.j, e, n, t, u, o);
          },
          rotate: function (e, n, t, i) {
            if (null == n || null == i) throw new Error('Illegal Argument Exception');
            const u = r.G.rotate(n, t, i);
            return (u.spatialReference = e), u;
          },
          flipHorizontal: function (e, n, t) {
            if (null == n || null == t) throw new Error('Illegal Argument Exception');
            const i = r.G.flipHorizontal(n, t);
            return (i.spatialReference = e), i;
          },
          flipVertical: function (e, n, t) {
            if (null == n || null == t) throw new Error('Illegal Argument Exception');
            const i = r.G.flipVertical(n, t);
            return (i.spatialReference = e), i;
          },
          generalize: function (e, n, t, u, o) {
            return r.G.generalize(i.j, e, n, t, u, o);
          },
          densify: function (e, n, t, u) {
            return r.G.densify(i.j, e, n, t, u);
          },
          geodesicDensify: function (e, n, t, u, o = 0) {
            return r.G.geodesicDensify(i.j, e, n, t, u, o);
          },
          planarArea: function (e, n, t) {
            return r.G.planarArea(i.j, e, n, t);
          },
          planarLength: function (e, n, t) {
            return r.G.planarLength(i.j, e, n, t);
          },
          geodesicArea: function (e, n, t, u) {
            return r.G.geodesicArea(i.j, e, n, t, u);
          },
          geodesicLength: function (e, n, t, u) {
            return r.G.geodesicLength(i.j, e, n, t, u);
          },
        });
    },
  },
]);
