/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/OpenEnvelope.tsx
const OpenEnvelope = ({ 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(#OpenEnvelope-outline-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "m9.449 4.72-3.45 2.108L2.552 4.72 6 2.306zM2.025 5.893 6 8.323l3.975-2.43v4.082h-7.95zm9.225-1.468L6 .75.75 4.425v6.825h10.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: "M12.598 6.294 8 9.104l-4.598-2.81L8 3.075zM2.7 7.857l5.3 3.24 5.3-3.24V13.3H2.7zM15 5.9 8 1 1 5.9V15h14z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M19.435 9.402 12 13.945 4.565 9.402 12 4.197zM3.8 11.044l8.2 5.01 8.2-5.01V20.2H3.8zM22 9 12 2 2 9v13h20z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M27.31 11.791 16 19.186 4.69 11.79 16 4.606zM4.2 14.1l7.885 5.156L4.2 26.422zm21.044 13.7H5.955l8.032-7.302L16 21.814l1.97-1.288zm2.556-.555-7.949-7.949 7.949-5.197zm2.2-16.35L16 2 2 10.894V30h28z"
		}) });
	}
	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(#OpenEnvelope-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M2.025 9.975h7.95V5.893L6 8.323l-3.975-2.43zM6 .75l5.25 3.675v6.825H.75V4.425z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M2.7 13.3h10.6V7.857L8 11.097l-5.3-3.24zM8 1l7 4.9V15H1V5.9z"
		}) });
		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.8 20.2h16.4v-9.04L12 16.173 3.8 11.16zM12 2l10 7v13H2V9z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m4.2 26.422 7.885-7.167L4.2 14.099zM5.955 27.8h19.29l-7.275-7.274L16 21.814l-2.013-1.316zM27.8 14.099l-7.949 5.197 7.949 7.949zM16 2l14 8.894V30H2V10.894z"
		}) });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
OpenEnvelope.metadata = {
	name: "OpenEnvelope",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "communication",
	tags: [
		"open",
		"envelope",
		"mail",
		"email",
		"message",
		"read",
		"letter",
		"communication",
		"view",
		"access"
	]
};
//#endregion
exports.OpenEnvelope = OpenEnvelope;
