/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
"use client";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("../../../_virtual/_rolldown/runtime.cjs");
let _yahoo_uds_icons = require("@yahoo/uds-icons");
//#region src/components/client/Checkbox/checkboxConstants.ts
const VARIANTS = ["primary", "secondary"];
const SIZES = ["sm", "md"];
const VARIANT_ERROR_MAP = {
	primary: "alert",
	secondary: "alert-secondary"
};
const isIndeterminate = (checked) => checked === "indeterminate";
const getIcon = (checked) => {
	if (isIndeterminate(checked)) return _yahoo_uds_icons.Minus;
	return _yahoo_uds_icons.Check;
};
//#endregion
exports.SIZES = SIZES;
exports.VARIANTS = VARIANTS;
exports.VARIANT_ERROR_MAP = VARIANT_ERROR_MAP;
exports.getIcon = getIcon;
exports.isIndeterminate = isIndeterminate;
