/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { Fragment, jsx } from "react/jsx-runtime";
//#region generated/icons/BoxFront.tsx
const BoxFront = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#BoxFront-outline-12_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M2.025 3.225h7.95v-1.2h-7.95zM.75.75h10.5v10.5H.75zM9.975 4.5h-7.95v5.475h7.95zM3.9 6.638V5.363h4.2v1.274z"
			})
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M2.7 4.3h10.6V2.7H2.7zM1 1h14v14H1zm12.3 5H2.7v7.3h10.6zM5.2 8.85v-1.7h5.6v1.7z"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M19.2 4.8v1.8H4.8V4.8zm.9 3.6h.9V3H3v5.4h.9V21h16.2zm-1.8 0v10.8H5.7V8.4zM8.4 12v-1.8h7.2V12z"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M27.75 4.25H4.25V8.3h23.5zM30 2v8.55h-1v19.2H3v-19.2H2V2zM10.4 15.725v-2.25h11.2v2.25zM5.25 10.75V27.5h21.5V10.75z"
		}) });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#BoxFront-fill-12_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M2.025 2.025V3h7.95v-.975zM.75.75h10.5v10.5H.75zM3.9 6.638h4.2V5.363H3.9z"
			})
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M2.7 2.7V4h10.6V2.7zM1 1h14v14H1zm4.2 7.85h5.6v-1.7H5.2z"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M4.8 4.8v1.8h14.4V4.8zm-.9 3.6H3V3h18v5.4h-.9V21H3.9zM8.4 12h7.2v-1.8H8.4z"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M4.25 4.25h23.5V8.3H4.25zM30 2H2v8.55h1v19.2h26v-19.2h1zM10.4 15.725v-2.25h11.2v2.25z"
		}) });
	}
	return /* @__PURE__ */ jsx(Fragment, {});
};
BoxFront.metadata = {
	name: "BoxFront",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "objects",
	tags: [
		"box",
		"front",
		"packaging",
		"container",
		"storage",
		"cardboard",
		"shipping",
		"delivery",
		"parcel",
		"objects"
	]
};
//#endregion
export { BoxFront };

//# sourceMappingURL=BoxFront.js.map