"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const jsxRuntime = require("react/jsx-runtime");
const React = require("react");
const Box = require("../../node_modules/.pnpm/@mantine_core@7.15.2_patch_hash_jclkxeaefn6uz54h34k3r3yjsq_@mantine_hooks@7.15.2_react@18.3.1_szqfuioo5damkjdixckhzmwycq/node_modules/@mantine/core/esm/core/Box/Box.cjs");
const IconAlertTriangle = (props, ref) => {
  return /* @__PURE__ */ jsxRuntime.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__ */ jsxRuntime.jsx(
        "path",
        {
          d: "M7.99988 5.99991V8.66658M7.99988 11.3332H8.00654M7.07676 2.59439L1.5935 12.0655C1.28936 12.5908 1.13729 12.8535 1.15977 13.069C1.17937 13.2571 1.27789 13.4279 1.43079 13.5391C1.6061 13.6666 1.9096 13.6666 2.51662 13.6666H13.4831C14.0901 13.6666 14.3937 13.6666 14.569 13.5391C14.7219 13.4279 14.8204 13.2571 14.84 13.069C14.8625 12.8535 14.7104 12.5908 14.4063 12.0655L8.923 2.59439C8.61995 2.07095 8.46843 1.80923 8.27074 1.72132C8.09831 1.64465 7.90145 1.64465 7.72901 1.72132C7.53133 1.80923 7.3798 2.07095 7.07676 2.59439Z",
          stroke: "currentColor",
          strokeLinecap: "round",
          strokeLinejoin: "round",
          strokeWidth: "inherit"
        }
      )
    }
  );
};
const ForwardRef = React.forwardRef(IconAlertTriangle);
const AlertTriangle = React.forwardRef((props, ref) => {
  if (typeof props.size === "number") {
    const { size, ...rest } = props;
    props = {
      ...rest,
      w: size,
      h: size
    };
  }
  return /* @__PURE__ */ jsxRuntime.jsx(
    Box.Box,
    {
      ref,
      ...props,
      component: ForwardRef,
      className: ["tiui-icon", "AlertTriangle", props.className].join(" ")
    }
  );
});
AlertTriangle.displayName = "IconAlertTriangle";
exports.default = AlertTriangle;
