import * as React from "react";
import y from "../../../../../../../../../_virtual/index12.js";
import { extractProps as v } from "../helpers/extract-props.js";
import { layoutPropDefs as u } from "../props/layout.props.js";
import { marginPropDefs as r } from "../props/margin.props.js";
import { Slot as e } from "./slot.js";
import { flexPropDefs as u$1 } from "./flex.props.js";
const p = React.forwardRef((r$1, e$1) => {
  const { className: s, asChild: t, as: m = "div", ...l } = v(r$1, u$1, u, r);
  return React.createElement(t ? e : m, { ...l, ref: e$1, className: y("rt-Flex", s) });
});
p.displayName = "Flex";
export {
  p as Flex
};
//# sourceMappingURL=flex.js.map
