/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Pulse.tsx
const Pulse = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m4.846.968 2.308 5.935.711-1.901h3.385v1.35H8.802l-1.623 4.34-2.358-6.066-.7 1.726H.75v-1.35h2.462z"
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m6.462 1.29 3.077 7.914.948-2.535H15v1.8h-3.265l-2.163 5.786-3.145-8.087-.932 2.301H1v-1.8h3.282z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m10.018 3.37 3.965 12.393 1.352-4.395H21v1.8h-4.335l-2.648 8.606L9.983 9.167l-1.334 4.001H3v-1.8h4.351z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m12.91 2.04 6.181 21.857 2.329-8.562H30v2.1h-6.975L19.13 31.754 12.868 9.61l-2.305 7.824H2v-2.1h6.993z"
		}) });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("g", {
			clipPath: "url(#Pulse-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "m4.848.967 2.305 5.928.66-1.765h3.437v1.5H8.854L7.18 11.105 4.82 5.033 4.171 6.63H.75v-1.5h2.411z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m6.463 1.29 3.074 7.904.88-2.354H15v2h-3.195l-2.231 5.966L6.425 6.71l-.862 2.13H1v-2h3.215z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m10.022 3.367 3.957 11.376 1.264-3.793H21v2.1h-4.243l-2.736 8.207L9.978 9.633 8.735 13.05H3v-2.1h4.265z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m12.915 2.043 6.171 19.838 2.242-7.521H30v2.4h-6.883l-3.981 13.359-6.273-20.162-2.214 6.803H2v-2.4h6.906z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Pulse.metadata = {
	name: "Pulse",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "misc",
	tags: [
		"pulse",
		"heartbeat",
		"rhythm",
		"health",
		"medical",
		"monitor",
		"vital",
		"cardiology",
		"life",
		"signal"
	]
};
//#endregion
exports.Pulse = Pulse;
