function a(r, e, l) {
  if (e === void 0)
    return r;
  switch (l ?? 3) {
    case 1:
      return function(n) {
        return r.call(e, n);
      };
    case 3:
      return function(n, u, i) {
        return r.call(e, n, u, i);
      };
    case 4:
      return function(n, u, i, t) {
        return r.call(e, n, u, i, t);
      };
  }
  return function() {
    return r.apply(e, arguments);
  };
}
export {
  a as default
};
//# sourceMappingURL=index.es275.js.map
