import { a as o } from "./chunk-EJGNYD4V.js";
import { Type as t } from "@sinclair/typebox";
/*! Upstart.gg - Copyright (C) 2024 Flippable - https://github.com/upstart-gg/upstart/blob/main/LICENSE */
function l(r, e = "Text color") {
  return t.String({ title: e, $id: "styles:color", "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 i(r = {}) {
  return o("styles:color", { ...r, "ui:styleId": "styles:color" });
}
function n(r, e = "Border color") {
  return t.String({ title: e, $id: "styles:borderColor", "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 d(r = {}) {
  return o("styles:borderColor", { ...r, "ui:styleId": "styles:borderColor" });
}
export {
  l as a,
  i as b,
  n as c,
  d
};
//# sourceMappingURL=chunk-6FITVVZX.js.map
