import { jsx } from "react/jsx-runtime";
import { forwardRef } from "react";
import { Box } from "../../node_modules/.pnpm/@mantine_core@7.17.8_patch_hash_3qirwkgu3wxhvd6hnr2gb24yzq_@mantine_hooks@7.17.8_react@18.3.1_e5yvlgwhmeykc75dkphi7jou6q/node_modules/@mantine/core/esm/core/Box/Box.mjs";
const IconDistributeSpacingVertical = (props, ref) => {
  return /* @__PURE__ */ jsx(
    "svg",
    {
      width: "1em",
      height: "1em",
      viewBox: "0 0 16 16",
      fill: "none",
      xmlns: "http://www.w3.org/2000/svg",
      strokeWidth: "1.5",
      ref,
      ...props,
      children: /* @__PURE__ */ jsx(
        "path",
        {
          d: "M14 2H2M14 14H2M3.33333 8C3.33333 7.37874 3.33333 7.06812 3.43483 6.82309C3.57015 6.49638 3.82972 6.23682 4.15642 6.10149C4.40145 6 4.71208 6 5.33333 6L10.6667 6C11.2879 6 11.5986 6 11.8436 6.10149C12.1703 6.23682 12.4298 6.49639 12.5652 6.82309C12.6667 7.06812 12.6667 7.37874 12.6667 8C12.6667 8.62126 12.6667 8.93188 12.5652 9.17691C12.4298 9.50362 12.1703 9.76318 11.8436 9.89851C11.5985 10 11.2879 10 10.6667 10L5.33333 10C4.71208 10 4.40145 10 4.15642 9.89851C3.82972 9.76318 3.57015 9.50361 3.43483 9.17691C3.33333 8.93188 3.33333 8.62126 3.33333 8Z",
          stroke: "currentColor",
          strokeLinecap: "round",
          strokeLinejoin: "round",
          strokeWidth: "inherit"
        }
      )
    }
  );
};
const ForwardRef = forwardRef(IconDistributeSpacingVertical);
const DistributeSpacingVertical = forwardRef((props, ref) => {
  if (typeof props.size === "number") {
    const { size, ...rest } = props;
    props = {
      ...rest,
      w: size,
      h: size
    };
  }
  return /* @__PURE__ */ jsx(
    Box,
    {
      ref,
      ...props,
      component: ForwardRef,
      className: ["tiui-icon", "DistributeSpacingVertical", props.className].join(" ")
    }
  );
});
DistributeSpacingVertical.displayName = "IconDistributeSpacingVertical";
export {
  DistributeSpacingVertical as default
};
