/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { Fragment, jsx } from "react/jsx-runtime";
//#region generated/icons/DocumentImageSquare.tsx
const DocumentImageSquare = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#DocumentImageSquare-outline-12_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M9.9 2.1v7.8H2.1V2.1zM.75.75v10.5h10.5V.75zM3 3h3v3H3zm0 4.575v1.35h6v-1.35z"
			})
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M13.2 2.8v10.4H2.8V2.8zM1 1v14h14V1zm3 3h4v4H4zm0 6.1v1.8h8v-1.8z"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M4.8 4.8v14.4h14.4V4.8zM3 3h18v18H3zm4 10.9h10v-1.8H7zm5 3H7v-1.8h5zM11 7H7v4h4z"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M4.1 4.1v23.8h23.8V4.1zM2 2h28v28H2zm5 6h7.111v7.111H7zm0 11.717h17.778v-2.1H7zm0 4.333h12v-2.1H7z"
		}) });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#DocumentImageSquare-fill-12_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M.75.75h10.5v10.5H.75zM3 3v3h3V3zm0 4.575v1.35h6v-1.35z"
			})
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M1 1h14v14H1zm3 3v4h4V4zm0 6.1v1.8h8v-1.8z"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M21 3H3v18h18zM6 13.9v-1.8h12v1.8zm7 4H6v-1.8h7zM10 6v4H6V6z"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M30 2H2v28h28zM7 19.717v-2.1h17.778v2.1zm12 4.333H7v-2.1h12zM14.111 8v7.111H7V8z"
		}) });
	}
	return /* @__PURE__ */ jsx(Fragment, {});
};
DocumentImageSquare.metadata = {
	name: "DocumentImageSquare",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "technology",
	tags: [
		"document",
		"image",
		"square",
		"file",
		"photo",
		"picture",
		"storage",
		"format",
		"upload",
		"download"
	]
};
//#endregion
export { DocumentImageSquare };

//# sourceMappingURL=DocumentImageSquare.js.map