/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Image.tsx
const Image = ({ 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(#Image-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M2.025 2.025v6.463l1.653-1.983 1.817 1.817 2.727-3.634L9.975 6.79V2.025zM.75.75h10.5v10.5H.75z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2.7 2.7v8.618l2.204-2.645 2.423 2.423 3.635-4.846L13.3 9.055V2.7zM1 1h14v14H1z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M19.2 4.8v8.35l-2.7-2.95-5.4 6.557-3.6-3.279-2.7 2.95V4.8zM3 21h18V3H3zm7.2-9a2.7 2.7 0 1 0 0-5.4 2.7 2.7 0 0 0 0 5.4"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M27.8 4.2v17.058L21.803 14l-7.121 9.846-4.748-4.923L4.2 26.06V4.2zM2 30h28V2H2zm11-14a4 4 0 1 0 0-8 4 4 0 0 0 0 8"
		}) });
	}
	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(#Image-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M2.025 8.488v1.487h7.95V6.791L8.222 4.687 5.495 8.323 3.678 6.505zM.75.75h10.5v10.5H.75z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2.7 11.318V13.3h10.6V9.055L10.962 6.25l-3.635 4.846-2.423-2.423zM1 1h14v14H1z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M4.8 16.789V19.2h14.4v-5.255L15.917 10.2l-4.807 6.092-3.204-3.046zm7.984-6.82A2.7 2.7 0 0 1 9.415 6.6a2.701 2.701 0 1 0 3.37 3.369M3 3h18v18H3z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2 2v28h28V2zm25.8 16.7v9.1H4.2v-4.216l4.724-5.353 5.538 5.23L22.771 13zm-10.901-6.903A4.002 4.002 0 0 1 9 10.9c0-1.9 1.325-3.491 3.101-3.899q-.1.434-.101.899a4 4 0 0 0 4.899 3.898"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Image.metadata = {
	name: "Image",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "misc",
	tags: [
		"photo",
		"picture",
		"gallery",
		"snapshot",
		"photograph",
		"media",
		"visual",
		"pic",
		"image file",
		"thumbnail"
	]
};
//#endregion
exports.Image = Image;
