/** @license MIT | @cube-dev/ui-kit v0.135.1 | Cube Dev Team */
import { wrapIcon } from "./wrap-icon.js";
import { jsx, jsxs } from "react/jsx-runtime";

//#region src/icons/LoadingIcon.tsx
const LoadingIcon = wrapIcon("LoadingIcon", /* @__PURE__ */ jsxs("svg", {
	className: "cube-animation-spin",
	xmlns: "http://www.w3.org/2000/svg",
	width: "24",
	height: "24",
	fill: "none",
	viewBox: "0 0 24 24",
	children: [/* @__PURE__ */ jsx("g", {
		clipPath: "url(#a)",
		children: /* @__PURE__ */ jsx("path", {
			stroke: "currentColor",
			strokeLinecap: "round",
			strokeLinejoin: "round",
			strokeWidth: "1.5",
			d: "M21 12a9 9 0 0 0-9-9"
		})
	}), /* @__PURE__ */ jsx("defs", { children: /* @__PURE__ */ jsx("clipPath", {
		id: "a",
		children: /* @__PURE__ */ jsx("path", {
			fill: "#fff",
			d: "M0 0h24v24H0z"
		})
	}) })]
}));

//#endregion
export { LoadingIcon };
//# sourceMappingURL=LoadingIcon.js.map