import { t as e } from "../chunks/clsx.js";
import { getBgColor as t, getBorderColor as n, getComplementaryTextColor as r, getTextColor as i } from "./helpers/colors/colors.js";
//#region lib/ui/Chip.themes.ts
var a = (a) => ({
	SOLID: { thRoot: e(t(a), n(a), r(a)) },
	OUTLINE: { thRoot: e("bg-transparent", n(a), i(a)) }
}), o = (e, { color: t }) => {
	let n = a(t);
	switch (e) {
		case "outline": return n.OUTLINE;
		default: return n.SOLID;
	}
};
//#endregion
export { o as getTheme, a as themes };

//# sourceMappingURL=Chip.themes.js.map