/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Trash.tsx
const Trash = ({ 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(#Trash-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M3.75.75h4.5v.675h2.924v1.35h-.748l-.49 8.475H2.063l-.49-8.475H.825v-1.35H3.75zm-.82 2.1.406 7.05h5.326l.407-7.05z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M5 1h6v.9h3.9v1.8h-.998L13.25 15H2.75L2.098 3.7H1.1V1.9H5zM3.906 3.8l.543 9.4h7.102l.542-9.4z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M8.266 2h7.273v1.818h4.545v.01h.9v1.8h-1.002L19.062 22H4.742l-.92-16.373H2.82v-1.8h.9v-.009h4.546zm0 3.627H5.625l.82 14.573H17.36l.82-14.573h-2.641v.01H8.266zm2.718 2.223v9.982h-1.8V7.85zm3.636 0h-1.8v9.982h1.8z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M9.85.85v3H3v2.3h2.11L6.374 31h19.25L26.89 6.15H29v-2.3h-6.85v-3zm10 3h-7.7v-.7h7.7zM7.42 6.3h17.16l-1.14 22.4H8.56zm6.73 4.55v13.3h-2.3v-13.3zm6 0h-2.3v13.3h2.3z"
		}) });
	}
	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)("g", {
			clipPath: "url(#Trash-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M3.75.75h4.5v.675h2.924v1.35H.824v-1.35H3.75zm-2.25 3h9l-.563 7.5H2.062z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M5 1h6v.9h3.9v1.8H1.1V1.9H5zM2 5h12l-.75 10H2.75z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M8.364 2v1.727H2.818v2h18.364v-2h-5.545V2zm11.818 5H3.818l1.023 15H19.16zm-9 11.455h-2V10.09h2zm3.636-8.364v8.364h-2V10.09z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M9.85.85v3H3v2.3h26v-2.3h-6.85v-3zm10 3h-7.7v-.7h7.7zM5 8h22l-1.375 23H6.375zm9.15 3.85h-2.3v13.3h2.3zm6 0h-2.3v13.3h2.3z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Trash.metadata = {
	name: "Trash",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "navigation / buttons",
	tags: [
		"delete",
		"remove",
		"bin",
		"trashcan",
		"discard",
		"waste",
		"garbage",
		"clear",
		"dispose",
		"erase"
	]
};
//#endregion
exports.Trash = Trash;
