/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/TwoSquares.tsx
const TwoSquares = ({ 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(#TwoSquares-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M1.575.75v3.675h1.35V2.1h6.9V9H7.5v1.35h3.675V.75zM2.1 7.394h2.432v2.431H2.1zM.75 6.044v5.131h5.132V6.044z"
			})
		}) });
		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.1 1v4.9h1.8V2.8h9.2V12H10v1.8h4.9V1zm.7 8.858h3.242V13.1H2.8zM1 8.058V14.9h6.842V8.058z"
		}) });
		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.65 2.95v7.3h2v-5.3h12.4v13.3h-5.3v2h7.3V2.95zm.3 11.1v5h5v-5zm-2-2h9v9h-9z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M4.9 2v12.1h2.2V4.2h20.8V26H18v2.2h12.1V2zm-.7 16.3v9.6h9.6v-9.6zM2 16.1h14v14H2z"
		}) });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsxs)("g", {
			fill: "currentColor",
			clipPath: "url(#TwoSquares-fill-12_svg__a)",
			children: [
				/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M1.575.75h9.6v9.6H7.5V9h2.325V2.1h-6.9v2.325h-1.35z" }),
				/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M.75 6.044v5.131h5.132V6.044zm3.782 1.35v2.431H2.1V7.394z" }),
				/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M3.75 3H9v5.25H7.5V4.5H3.75z" })
			]
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [
			/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M2.1 1h12.8v12.8H10V12h3.1V2.8H3.9v3.1H2.1z"
			}),
			/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M1 8.058V14.9h6.842V8.058zm5.042 1.8V13.1H2.8V9.858z"
			}),
			/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M5 4h7v7h-2V6H5z"
			})
		] });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [
			/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M4.65 10.25v-7.3h16.4v17.3h-7.3v-2h5.3V4.95H6.65v5.3z"
			}),
			/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M11.95 12.05h-9v9h9zm-2 2v5h-5v-5z"
			}),
			/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M8.7 6.7h8.4v10h-3.3V10H8.7z"
			})
		] });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M4.9 2h25.2v26.2H18V26h9.9V4.2H7.1v9.9H4.9zm8.9 25.9H4.2v-9.6h9.6zM2 16.1v14h14v-14zm7-10h17v18h-8v-10H9z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
TwoSquares.metadata = {
	name: "TwoSquares",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "communication",
	tags: [
		"rectangle",
		"shape",
		"geometry",
		"box",
		"frame",
		"outline",
		"border",
		"container",
		"double",
		"pair"
	]
};
//#endregion
exports.TwoSquares = TwoSquares;
