/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Tab.tsx
const Tab = ({ 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(#Tab-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M.75.75h10.5v10.5H.75zm1.125 1.125v8.25h8.25V3.75H6.75l-.469-1.875z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M7.94 8H6V6.5h4.5V11H9V9.06l-2.72 2.72-1.06-1.06z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M1 1h14v14H1zm1.5 1.5v11h11V5H9l-.625-2.5z"
		})] });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M9.6 11.8h2.827l-4.463 4.464 1.272 1.272 4.464-4.463V15.9h1.8V10H9.6z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M21 3H3v18h18zM5 19V5h7.143L13 8h6v11z"
		})] });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M19.074 13.3H11.85V11H23v11.15h-2.3v-7.224L10.663 24.963l-1.626-1.626z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2 2h28v28H2zm2 2v24h24V8h-9l-1-4z"
		})] });
	}
	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(#Tab-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M.75.75h10.5v10.5H.75zM2.1 2.1v7.8h7.8V3.75H6.75L6.338 2.1z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M6 8.05v-1.6h4.55V11h-1.6V9.181l-2.634 2.635-1.132-1.132L7.82 8.05z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M1 1h14v14H1zm1.8 1.8v10.4h10.4V5H9l-.55-2.2z"
		})] });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M9.5 12h2.586l-4.193 4.193 1.414 1.414 4.193-4.193V16h2v-6h-6z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M21 3H3v18h18zM5.2 18.8V5.2h7L13 8h5.8v10.8z"
		})] });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M11.7 13.6h6.862L9.08 23.08l1.838 1.84 9.481-9.481V22.3H23V11H11.7z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M30 2H2v28h28zM4.6 27.4V4.6h13.55L19 8h8.4v19.4z"
		})] });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Tab.metadata = {
	name: "Tab",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "arrows",
	tags: [
		"navigation",
		"direction",
		"link",
		"switch",
		"interface",
		"tabbed",
		"browsing",
		"toggle",
		"menu",
		"section"
	]
};
//#endregion
exports.Tab = Tab;
