import { __require as f } from "./index-lib.js";
import { __require as c } from "./index-html-to-dom.js";
import { __require as l } from "./index-attributes-to-props.js";
import { __require as T } from "./index-dom-to-react.js";
var i, u;
function d() {
  if (u) return i;
  u = 1;
  var t = /* @__PURE__ */ f(), e = c(), m = l(), s = T();
  e = /* istanbul ignore next */
  typeof e.default == "function" ? e.default : e;
  var n = { lowerCaseAttributeNames: !1 };
  function r(o, a) {
    if (typeof o != "string")
      throw new TypeError("First argument must be a string");
    return o === "" ? [] : (a = a || {}, s(
      e(o, a.htmlparser2 || n),
      a
    ));
  }
  return r.domToReact = s, r.htmlToDOM = e, r.attributesToProps = m, r.Comment = t.Comment, r.Element = t.Element, r.ProcessingInstruction = t.ProcessingInstruction, r.Text = t.Text, i = r, r.default = r, i;
}
export {
  d as __require
};
