/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Coin.tsx
const Coin = ({ 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(#Coin-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M10.65 6a4.65 4.65 0 1 0-9.3 0 4.65 4.65 0 0 0 9.3 0M12 6A6 6 0 1 1 0 6a6 6 0 0 1 12 0M6 2.606 2.606 6 6 9.394 9.394 6z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("g", {
			clipPath: "url(#Coin-outline-16_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M14.2 8A6.2 6.2 0 1 0 1.8 8a6.2 6.2 0 0 0 12.4 0M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8 3.475 3.475 8 8 12.525 12.525 8z"
			})
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M20.2 12a8.2 8.2 0 1 0-16.4 0 8.2 8.2 0 0 0 16.4 0m1.8 0c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10M12 6.343 6.343 12 12 17.657 17.657 12z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M28.6 16c0-6.959-5.641-12.6-12.6-12.6S3.4 9.041 3.4 16 9.041 28.6 16 28.6 28.6 22.959 28.6 16m2.4 0c0 8.284-6.716 15-15 15S1 24.284 1 16 7.716 1 16 1s15 6.716 15 15M16 7.515 7.515 16 16 24.485 24.485 16z"
		}) });
	}
	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(#Coin-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12m0-9.394L9.394 6 6 9.394 2.606 6z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("g", {
			clipPath: "url(#Coin-fill-16_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16M8 3.475 12.525 8 8 12.525 3.475 8z"
			})
		}) });
		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 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10m0-15.657L17.657 12 12 17.657 6.343 12z"
		}) });
		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 31c8.284 0 15-6.716 15-15S24.284 1 16 1 1 7.716 1 16s6.716 15 15 15m0-23.485L24.485 16 16 24.485 7.515 16z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Coin.metadata = {
	name: "Coin",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "currency",
	tags: [
		"money",
		"finance",
		"currency",
		"payment",
		"coinage",
		"cash",
		"transaction",
		"savings",
		"wealth",
		"financial"
	]
};
//#endregion
exports.Coin = Coin;
