/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Add.tsx
const Add = ({ 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: "M6.638 1.463H5.213v3.75h-3.75v1.425h3.75v3.75h1.425v-3.75h3.75V5.213h-3.75z"
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M8.85 1.95h-1.9v5h-5v1.9h5v5h1.9v-5h5v-1.9h-5z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M12.94 2.97h-2.1v7.869H2.97v2.1h7.87v7.869h2.1v-7.87h7.868v-2.1h-7.869z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M17 4.7h-2.3v10h-10V17h10v10H17V17h10v-2.3H17z"
		}) });
	}
	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: "M6.787 1.463H5.212v3.75h-3.75v1.575h3.75v3.75h1.575v-3.75h3.75V5.213h-3.75z"
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M9.05 1.95h-2.1v5h-5v2.1h5v5h2.1v-5h5v-2.1h-5z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M13.25 2.966h-2.5v7.784H2.966v2.5h7.784v7.784h2.5V13.25h7.784v-2.5H13.25z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M17.3 4.7h-2.6v10h-10v2.6h10v10h2.6v-10h10v-2.6h-10z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Add.metadata = {
	name: "Add",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "navigation / buttons",
	tags: [
		"add",
		"plus",
		"new",
		"create",
		"insert",
		"increase",
		"include",
		"additional",
		"expand",
		"augment"
	]
};
//#endregion
exports.Add = Add;
