/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Progress.tsx
const Progress = ({ 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)("g", {
			clipPath: "url(#Progress-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M6 2.1A3.9 3.9 0 1 0 9.9 6h1.2A5.1 5.1 0 1 1 6 .9a.6.6 0 1 1 0 1.2"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M8 2.8A5.2 5.2 0 1 0 13.2 8h1.6A6.8 6.8 0 1 1 8 1.2a.8.8 0 1 1 0 1.6"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M12 4a8 8 0 1 0 8 8h2c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2a1 1 0 1 1 0 2"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M16 4.15C9.455 4.15 4.15 9.456 4.15 16c0 6.545 5.305 11.85 11.85 11.85 6.544 0 11.85-5.305 11.85-11.85h2.3c0 7.815-6.336 14.15-14.15 14.15-7.815 0-14.15-6.335-14.15-14.15S8.185 1.85 16 1.85a1.15 1.15 0 0 1 0 2.3"
		}) });
	}
	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(#Progress-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M6 2.175A3.825 3.825 0 1 0 9.823 6h1.35A5.175 5.175 0 1 1 6 .825a.675.675 0 0 1 0 1.35"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M8 2.9A5.1 5.1 0 1 0 13.1 8h1.8A6.9 6.9 0 1 1 8 1.1a.9.9 0 1 1 0 1.8"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M12 4.15A7.85 7.85 0 1 0 19.85 12h2.3c0 5.606-4.545 10.15-10.15 10.15S1.85 17.606 1.85 12 6.394 1.85 12 1.85a1.15 1.15 0 0 1 0 2.3"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M16 4.35C9.566 4.35 4.35 9.566 4.35 16S9.566 27.65 16 27.65 27.65 22.434 27.65 16h2.7c0 7.925-6.424 14.35-14.35 14.35S1.65 23.925 1.65 16 8.075 1.65 16 1.65a1.35 1.35 0 1 1 0 2.7"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Progress.metadata = {
	name: "Progress",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "toolbars",
	tags: [
		"progress",
		"toolbar",
		"design",
		"document",
		"structure",
		"menu",
		"navigation",
		"text"
	]
};
//#endregion
exports.Progress = Progress;
