/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { Fragment, jsx } from "react/jsx-runtime";
//#region generated/icons/NewMoon.tsx
const NewMoon = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#NewMoon-outline-12_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M5.83.75a5.25 5.25 0 1 1 0 10.5 5.25 5.25 0 0 1 0-10.5"
			})
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M7.771 1a7 7 0 1 1 0 14 7 7 0 0 1 0-14"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M16 1c8.284 0 15 6.716 15 15s-6.716 15-15 15S1 24.284 1 16 7.716 1 16 1"
		}) });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#NewMoon-fill-12_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M6 .75a5.25 5.25 0 1 1 0 10.5A5.25 5.25 0 0 1 6 .75"
			})
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M8 1a7 7 0 1 1 0 14A7 7 0 0 1 8 1"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M12 2.112c5.523 0 10 4.427 10 9.888 0 5.46-4.477 9.888-10 9.888S2 17.46 2 12s4.477-9.888 10-9.888"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M16 1c8.284 0 15 6.716 15 15s-6.716 15-15 15S1 24.284 1 16 7.716 1 16 1"
		}) });
	}
	return /* @__PURE__ */ jsx(Fragment, {});
};
NewMoon.metadata = {
	name: "NewMoon",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "weather",
	tags: [
		"lunar",
		"night",
		"darkness",
		"moonphase",
		"astronomy",
		"crescent",
		"eclipse",
		"lunarcycle",
		"celestial",
		"phases"
	]
};
//#endregion
export { NewMoon };

//# sourceMappingURL=NewMoon.js.map