/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Folder.tsx
const Folder = ({ 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)("path", {
			fill: "currentColor",
			d: "M5 3 3.5 1.5H0v9.375h12V3zm5.725 1.275V9.6h-9.45V2.775h1.697l1.5 1.5z"
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m6.667 4-2-2H0v12.5h16V4zM14.3 5.7v7.1H1.7V3.7h2.263l2 2z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M11.09 7.576 7.834 5H2v15.455h20V7.574zm9.11 1.8v9.279H3.8V6.8h3.408l3.257 2.576z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M14 7.667 9.75 4H1v24h30V7.667zm14.7 2.3V25.7H3.3V6.3h5.595l4.25 3.667z"
		}) });
	}
	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)("path", {
			fill: "currentColor",
			d: "M0 10.5v-9h3.281l1.594 1.375H9.75v1.1h2.156l-1.47 6.525zm2.166-1.05h7.43l.998-4.425H3.23z"
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M0 14V2h4.375L6.5 3.833H13V5.3h2.875l-1.96 8.7zm2.888-1.4h9.908l1.329-5.9H4.307z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M17.687 19.435v.045H2V5h5.28l2.563 2.212h7.843v1.634H22l-2.757 10.589zM4.821 17.896h13.232l1.956-7.511H6.91z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m28.723 13-3.206 13H4.297l3.424-13zM1 28h26.083l4.194-17H27V7.667H14L9.75 4H1z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Folder.metadata = {
	name: "Folder",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "communication",
	tags: [
		"directory",
		"organize",
		"file",
		"storage",
		"document",
		"management",
		"archive",
		"container",
		"communication",
		"system"
	]
};
//#endregion
exports.Folder = Folder;
