/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/Envelope.tsx
const Envelope = ({ 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: "M1.275 3.47 6 6.048l4.725-2.578v-.695h-9.45zm9.45 1.453L6 7.5 1.275 4.923v4.302h9.45zM0 1.5h12v9H0z"
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M1.7 4.627 8 8.064l6.3-3.437V3.7H1.7zm12.6 1.937L8 10 1.7 6.564V12.3h12.6zM0 2h16v12H0z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m4.8 8.477 7.2 3.927 7.2-3.927V7.255H4.8zm14.4 2.05L12 14.455l-7.2-3.928v6.219h14.4zM3 5.455h18v13.09H3z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M3.5 9.334 16 16.152l12.5-6.818V6.5h-25zm25 2.848L16 19 3.5 12.182V25.5h25zM1 4h30v24H1z"
		}) });
	}
	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 1.5h12v9H0zm6 6 4.575-2.495V3.38L6 5.877 1.425 3.38v1.624z"
		}) });
		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 2h16v12H0zm8 8 6.1-3.327V4.508L8 7.836 1.9 4.508v2.165z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M3 5.455h18v13.09H3zm9 9 7-3.819v-2.05l-7 3.818-7-3.818v2.05z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M3.5 12.182 16 19l12.5-6.818V9.334L16 16.152 3.5 9.334zM1 4h30v24H1z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
Envelope.metadata = {
	name: "Envelope",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "communication",
	tags: [
		"mail",
		"message",
		"letter",
		"email",
		"post",
		"correspondence",
		"send",
		"receive",
		"communication",
		"symbol"
	]
};
//#endregion
exports.Envelope = Envelope;
