import { __assign as e } from "../../../../../../tslib/tslib.es6.es.js";
import { isSVGComponent as s } from "./is-svg-component.es.js";
import { createUseRender as p } from "../use-render.es.js";
import { svgMotionConfig as d } from "../../svg/config-motion.es.js";
import { htmlMotionConfig as c } from "../../html/config-motion.es.js";
function v(o, t, i, n, m) {
  var r = t.forwardMotionProps, a = r === void 0 ? !1 : r, f = s(o) ? d : c;
  return e(e({}, f), { preloadedFeatures: i, useRender: p(a), createVisualElement: n, projectionNodeConstructor: m, Component: o });
}
export {
  v as createDomMotionConfig
};
//# sourceMappingURL=create-config.es.js.map
