/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/ScanQrCode.tsx
const ScanQrCode = ({ 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(#ScanQrCode-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M.824.824H4.5v1.35H2.174V4.5H.824zm10.35 0V4.5h-1.35V2.174H7.5V.824zm0 10.35V7.5h-1.35v2.325H7.5v1.35zm-10.35 0V7.5h1.35v2.325H4.5v1.35zM3 6v3h1.5V7.5H6V9h3V6H7.5V4.5H9V3H7.5v1.5H6V3H3v1.5h2.25V6zm4.5 0v1.5H6V6z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M1.1 1.1H6v1.8H2.9V6H1.1zm13.8 0V6h-1.8V2.9H10V1.1zm0 13.8V10h-1.8v3.1H10v1.8zm-13.8 0V10h1.8v3.1H6v1.8zM4 8v4h2v-2h2v2h4V8h-2V6h2V4h-2v2H8V4H4v2h3v2zm6 0v2H8V8z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2.1 2.1V9h1.8V3.9H9V2.1zm19.8 0H15v1.8h5.1V9h1.8zm0 19.8H15v-1.8h5.1V15h1.8zm-19.8 0H9v-1.8H3.9V15H2.1zM13 17h2v2h-2zm2-2h-2v-2h2zm2 0h-2v2h2v2h2v-2h-2zm0 0v-2h2v2zM6.7 6.7v2.6h2.6V6.7zM5 5h6v6H5zm4.3 9.7v2.6H6.7v-2.6zM5 13v6h6v-6zm9.7-6.3v2.6h2.6V6.7zM13 5h6v6h-6z"
		}) });
		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 2v10h2V4h8V2zm28 0H20v2h8v8h2zm0 28H20v-2h8v-8h2zM2 30h10v-2H4v-8H2zm15-9h3v-2h-3v-2h4v2h2v2h-2v2h-2v2h-2zm4 2v2h4v-4h-2v2zm2-4v-2h2v2zM19 9v4h4V9zm-2-2h8v8h-8zm-4 2v4H9V9zM7 7v8h8V7zm2 12v4h4v-4zm-2-2h8v8H7z"
		}) });
	}
	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(#ScanQrCode-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M.824.824H4.5v1.35H2.174V4.5H.824zm10.35 0V4.5h-1.35V2.174H7.5V.824zm0 10.35V7.5h-1.35v2.325H7.5v1.35zm-10.35 0V7.5h1.35v2.325H4.5v1.35zM3 6v3h1.5V7.5H6V9h3V6H7.5V4.5H9V3H7.5v1.5H6V3H3v1.5h2.25V6zm4.5 0v1.5H6V6z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M1.1 1.1H6v1.8H2.9V6H1.1zm13.8 0V6h-1.8V2.9H10V1.1zm0 13.8V10h-1.8v3.1H10v1.8zm-13.8 0V10h1.8v3.1H6v1.8zM4 8v4h2v-2h2v2h4V8h-2V6h2V4h-2v2H8V4H4v2h3v2zm6 0v2H8V8z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2.1 2.1V9h1.8V3.9H9V2.1zm19.8 0H15v1.8h5.1V9h1.8zm0 19.8H15v-1.8h5.1V15h1.8zm-19.8 0H9v-1.8H3.9V15H2.1zM13 17h2v2h-2zm2-2h-2v-2h2zm2 0h-2v2h2v2h2v-2h-2zm0 0v-2h2v2zM11 5H5v6h6zm-6 8h6v6H5zm14-8h-6v6h6z"
		}) });
		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 2h10v2H4v8H2zm28 0v10h-2V4h-8V2zm0 28V20h-2v8h-8v2zM2 30V20h2v8h8v2zm15-9v4h2v-2h2v2h4v-4h-2v-2h2v-2h-2v2h-2v-2h-4v2h3v2zm6 0v2h-2v-2zm0-12h-4v4h4zm-6-2h8v8h-8zM9 9v4h4V9zM7 7h8v8H7zm3 3h2v2h-2zm2 10h-2v2h2zm8-10h2v2h-2zM9 19v4h4v-4zm-2-2h8v8H7z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
ScanQrCode.metadata = {
	name: "ScanQrCode",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "technology",
	tags: [
		"qr",
		"code",
		"scan",
		"barcode",
		"reader",
		"matrix",
		"quick",
		"response",
		"scanner",
		"digital1"
	]
};
//#endregion
exports.ScanQrCode = ScanQrCode;
