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 */
var e = ["px", "%", "em", "rem", "vh", "vw", "dvh", "dvw", "rlh", "lh", "cqh", "cqw"];
function p(t = {}) {
  return Type.String({ title: "Length", description: `A CSS length value. Must be a number with a unit (e.g. "10px", "50%"). The unit can be one of the following: ${e?.join(", ")}.`, default: t.default, "ui:field": "css-length", "ui:css-units": e, examples: ["100px", "50%", "2em", "1.5rem"], ...t });
}
function c(t = {}) {
  return n("styles:cssLength", t);
}
export {
  e as a,
  p as b,
  c
};
//# sourceMappingURL=chunk-OHNYCXPX.js.map
