/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { Fragment, jsx } from "react/jsx-runtime";
//#region generated/icons/VideoCamera.tsx
const VideoCamera = ({ size, variant }) => {
	if (variant === "outline") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M2.025 2.775v6.45h5.7v-6.45zM.75 1.5H9v2.357l2.25-1.607v7.5L9 8.143V10.5H.75zm8.4 5.183.825.59V4.727l-.825.589z"
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M2.7 3.7v8.6h7.6V3.7zM1 2h11v3.143L15 3v10l-3-2.143V14H1zm11.2 6.91 1.1.787V6.303l-1.1.786z"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M4.8 6.6v10.8h10.8V6.6zm12.6 8.487V19.2H3V4.8h14.4v4.114L21 6.601v10.8zm0-2.14 1.8 1.157V9.898l-1.8 1.157z"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M4.2 8.2v15.6h19.6V8.2zM2 6h24v6.214L31 9v14l-5-3.214V26H2zm24.2 11.299 2.6 1.671v-5.94l-2.6 1.67z"
		}) });
	}
	if (variant === "fill") switch (size) {
		case "xs": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M8.25 1.5H.75v9h7.5V7.607l3 2.143v-7.5l-3 2.143z"
		}) });
		case "sm": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M11 2H1v12h10v-3.857L15 13V3l-4 2.857z"
		}) });
		case "md": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M16.5 4.8H3v14.4h13.5v-4.692L21 17.4V6.6l-4.5 2.893z"
		}) });
		case "lg": return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx("path", {
			fill: "currentColor",
			d: "M25 6H2v20h23v-6.857L31 23V9l-6 3.857z"
		}) });
	}
	return /* @__PURE__ */ jsx(Fragment, {});
};
VideoCamera.metadata = {
	name: "VideoCamera",
	isSvgIcon: true,
	variants: ["outline", "fill"],
	category: "technology",
	tags: [
		"recording",
		"filming",
		"camera",
		"video",
		"capture",
		"lens",
		"device",
		"media",
		"digital",
		"equipment"
	]
};
//#endregion
export { VideoCamera };

//# sourceMappingURL=VideoCamera.js.map