/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { Fragment, jsx, jsxs } from "react/jsx-runtime";
//#region generated/icons/LayoutDefault.tsx
const LayoutDefault = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M9.375 7.875h-6.75v-3.75h6.75z"
		}), /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M12 10.5H0v-9h12zM1.125 9.375h9.75v-6.75h-9.75z"
		})] });
		case "sm": return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M12.5 10.5h-9v-5h9z"
		}), /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M16 14H0V2h16zM1.5 12.5h13v-9h-13z"
		})] });
		case "md": return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M18 15.5H6v-7h12z"
		}), /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M22 19.5H2v-15h20zM3.7 17.8h16.6V6.2H3.7z"
		})] });
		case "lg": return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M25 22.5H7v-13h18z"
		}), /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M31 28H1V4h30zM3 26h26V6H3z"
		})] });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#LayoutDefault-fill-12_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M12 12.75H0v-9h12zM2.625 6.375v3.75h6.75v-3.75z"
			})
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("g", {
			clipPath: "url(#LayoutDefault-fill-16_svg__a)",
			children: /* @__PURE__ */ jsx("path", {
				fill: "currentColor",
				d: "M16 17H0V5h16zM3.5 8.5v5h9v-5z"
			})
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M22 22.5H2v-15h20zm-16-11v7h12v-7z"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M31 31H1V7h30zM7 12.5v13h18v-13z"
		}) });
	}
	return /* @__PURE__ */ jsx(Fragment, {});
};
LayoutDefault.metadata = {
	name: "LayoutDefault",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "toolbars",
	tags: [
		"layout",
		"default",
		"grid",
		"structure",
		"page",
		"section",
		"organize",
		"columns",
		"rows",
		"interface",
		"design",
		"template",
		"framework"
	]
};
//#endregion
export { LayoutDefault };

//# sourceMappingURL=LayoutDefault.js.map