import { __module as t } from "./index-axios3.js";
import { __require as c } from "./index-utils10.js";
import { __require as l } from "./index-bind.js";
import { __require as x } from "./index-Axios4.js";
import { __require as d } from "./index-mergeConfig.js";
import { __require as v } from "./index-defaults.js";
import { __require as A } from "./index-formDataToJSON.js";
import { __require as C } from "./index-CanceledError.js";
import { __require as E } from "./index-CancelToken.js";
import { __require as D } from "./index-isCancel.js";
import { __require as T } from "./index-data.js";
import { __require as F } from "./index-toFormData.js";
import { __require as S } from "./index-AxiosError.js";
import { __require as I } from "./index-spread.js";
import { __require as N } from "./index-isAxiosError.js";
var m;
function j() {
  if (m) return t.exports;
  m = 1;
  var s = c(), n = l(), i = x(), q = d(), _ = v(), f = A();
  function u(e) {
    var o = new i(e), a = n(i.prototype.request, o);
    return s.extend(a, i.prototype, o), s.extend(a, o), a.create = function(p) {
      return u(q(e, p));
    }, a;
  }
  var r = u(_);
  return r.Axios = i, r.CanceledError = C(), r.CancelToken = E(), r.isCancel = D(), r.VERSION = T().version, r.toFormData = F(), r.AxiosError = S(), r.Cancel = r.CanceledError, r.all = function(o) {
    return Promise.all(o);
  }, r.spread = I(), r.isAxiosError = N(), r.formToJSON = function(e) {
    return f(s.isHTMLForm(e) ? new FormData(e) : e);
  }, t.exports = r, t.exports.default = r, t.exports;
}
export {
  j as __require
};
