/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
let react_jsx_runtime = require("react/jsx-runtime");
//#region generated/icons/AddDocument.tsx
const AddDocument = ({ 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.jsxs)("g", {
			fill: "currentColor",
			clipPath: "url(#AddDocument-outline-12_svg__a)",
			children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M8.828 6.6H6.6v2.228H5.401V6.6H3.17V5.401H5.4V3.17h1.198V5.4h2.23z" }), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", { d: "M10.243 1.757a6 6 0 1 1-8.485 8.486 6 6 0 0 1 8.485-8.486m-.849.849a4.8 4.8 0 1 0-6.788 6.788 4.8 4.8 0 0 0 6.788-6.788" })]
		}) });
		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.2 5H9V1.8H3.8v12.4h8.4zM14 4v12H2V0h8.5zM5.1 8.1h2v-2h1.8v2h2v1.8h-2v2H7.1v-2h-2z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M16.746 7.455v5.454h1.8V6.545L14 2H4v20h8.182v-1.8H5.8V3.8h7.29v3.655zm-2.737 10.008h2.727v-2.727h1.8v2.727h2.727v1.8h-2.727v2.728h-1.8v-2.727H14.01zm-6.373-8.19h7.273v1.818H7.636zm4.546 3.636H7.636v1.818h4.546z"
		}) });
		case "lg": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M25.7 10v10H28V9l-8-8H4v30h14v-2.3H6.3V3.3H19V10zm-5.35 15.35h3.5v-3.5h2.3v3.5h3.5v2.3h-3.5v3.5h-2.3v-3.5h-3.5zM9 13h14v2.3H9zm8 4.6H9v2.3h8z"
		}) });
	}
	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(#AddDocument-fill-12_svg__a)",
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
				fill: "currentColor",
				d: "M10.243 1.757a6 6 0 1 1-8.485 8.486 6 6 0 0 1 8.485-8.486M6.599 5.401V3.17H5.401V5.4H3.17v1.198H5.4v2.23h1.198v-2.23h2.23V5.401z"
			})
		}) });
		case "sm": return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M10.5 0 14 4v12H2V0zM8.9 11.9v-2h2V8.1h-2v-2H7.1v2h-2v1.8h2v2z"
		}) });
		case "md": return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(react_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "m14 2 4.546 4.545v6.364h-3.637v2.727h-2.727V22H4V2zm.91 7.273H7.635v1.818h7.273zm-2.728 5.454V12.91H7.636v1.818z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M16.736 19.264v2.727h1.8v-2.727h2.728v-1.8h-2.728v-2.728h-1.8v2.727H14.01v1.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: "M20 1H4v30h14v-8h4v-3h6V9zm-3 16.6v2.3H9v-2.3zM9 13h14v2.3H9z"
		}), /* @__PURE__ */ (0, react_jsx_runtime.jsx)("path", {
			fill: "currentColor",
			d: "M29.65 25.35h-3.5v-3.5h-2.3v3.5h-3.5v2.3h3.5v3.5h2.3v-3.5h3.5z"
		})] });
	}
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, {});
};
AddDocument.metadata = {
	name: "AddDocument",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "communication",
	tags: [
		"upload",
		"file",
		"document",
		"new",
		"create",
		"add",
		"paper",
		"record",
		"attachment",
		"insert"
	]
};
//#endregion
exports.AddDocument = AddDocument;
