import vui from "../core/vui.js";
import Button from "./button.js";
import { jsx } from "react/jsx-runtime";

//#region src/button/buttons.tsx
const AppButton = vui((props, ref) => /* @__PURE__ */ jsx(Button, {
	ref,
	variant: "primaryDark",
	...props
}));
const BackButton = vui((props, ref) => /* @__PURE__ */ jsx(IconButton, {
	icon: "uiArrowLeft",
	ref,
	variant: "tertiaryDark",
	...props
}));
const CloseButton = vui((props, ref) => /* @__PURE__ */ jsx(IconButton, {
	icon: "uiTimes",
	ref,
	variant: "tertiaryDark",
	...props
}));
const CTAButton = vui((props, ref) => /* @__PURE__ */ jsx(Button, {
	ref,
	variant: "solidGreen",
	...props
}));
const DangerButton = vui((props, ref) => /* @__PURE__ */ jsx(Button, {
	ref,
	variant: "solidRed",
	...props
}));
const IconButton = vui((props, ref) => /* @__PURE__ */ jsx(Button, {
	ref,
	variant: "tertiaryDark",
	...props
}));
const LineButton = vui((props, ref) => /* @__PURE__ */ jsx(Button, {
	ref,
	variant: "secondaryDark",
	...props
}));
const TextButton = vui((props, ref) => /* @__PURE__ */ jsx(Button, {
	ref,
	variant: "tertiaryDark",
	...props
}));

//#endregion
export { AppButton, BackButton, CTAButton, CloseButton, DangerButton, IconButton, LineButton, TextButton };
globalThis.__vuiVersion__ = "4.0.0"
//# sourceMappingURL=buttons.js.map