import { a as n } from "./chunk-KFM6KXSE.js";
import { Type } from "@sinclair/typebox";
/*! Upstart.gg - Copyright (C) 2024 Flippable - https://github.com/upstart-gg/upstart/blob/main/LICENSE */
function s(r, e = "Text color") {
  return Type.String({ title: e, "ai:instructions": "hex/rgb/rgba color or classes like `text-<variant>-<shade>`, variants being `primary`, `secondary`, `accent` and `neutral`, and shades between 50 and 900", default: r, "ui:styleId": "styles:color", "ui:field": "color", "ui:color-type": "text" });
}
function l(r = {}) {
  return n("styles:color", { ...r, "ui:styleId": "styles:color" });
}
function a(r, e = "Border color") {
  return Type.String({ title: e, "ai:instructions": "hex/rgb/rgba color or classes like `border-<variant>-<shade>`, variants being `primary`, `secondary`, `accent` and `neutral`, and shades between 50 and 900", default: r, "ui:styleId": "styles:borderColor", "ui:field": "color", "ui:color-type": "border" });
}
function c(r = {}) {
  return n("styles:borderColor", { ...r, "ui:styleId": "styles:borderColor" });
}
export {
  s as a,
  l as b,
  a as c,
  c as d
};
//# sourceMappingURL=chunk-NM5MMPCF.js.map
