import { a as t } from "./chunk-3EM3B4DX.js";
import { b as i } from "./chunk-CT3EI7YN.js";
import { b as a } from "./chunk-6WCGUAQN.js";
import { b as e } from "./chunk-T4LMBG2G.js";
import { b as r, d as p } from "./chunk-ACVLF55Q.js";
import { c as l } from "./chunk-UU2MSQXY.js";
import { e as s } from "./chunk-YBGPPF7T.js";
import { e as n } from "./chunk-VZPXXFVX.js";
import { c as m } from "./chunk-2IYSJYNE.js";
import { d as f, b as d } from "./chunk-E22E4XWE.js";
import { a as c } from "./chunk-VGRYSAXA.js";
import { Type as o } from "@sinclair/typebox";
import { RxBox as u } from "../../../../node_modules/.pnpm/react-icons@5.5.0_react@18.3.0-canary-3d9b20132-20240124/node_modules/react-icons/rx/index.js";
/*! Upstart.gg - Copyright (C) 2024 Flippable - https://github.com/upstart-gg/upstart/blob/main/LICENSE */
var B = c({ type: "box", category: "container", name: "Box", description: "A box for stacking bricks horizontally or vertically", isContainer: !0, defaultWidth: { desktop: "auto", mobile: "100%" }, defaultHeight: { desktop: "auto" }, icon: u, props: l({ colorPreset: o.Optional(n({ title: "Color" })), direction: i({ default: "flex-col", title: "Direction", description: "Direction of the box layout" }), justifyContent: o.Optional(d({ default: "justify-center" })), alignItems: o.Optional(f({ default: "items-stretch" })), gap: o.Optional(m({ title: "Gap", default: "10px", description: "Space between bricks.", "ai:instructions": "Can be a tailwind gap class like 'gap-1' or 'gap-2', or a custom value like '10px'", "ui:placeholder": "Not specified", "ui:styleId": "styles:gap" })), padding: o.Optional(a({ default: "p-2" })), rounding: o.Optional(p({ default: "rounded-md" })), border: o.Optional(r()), shadow: o.Optional(e()), loop: o.Optional(s()), ...t() }) }), D = [];
export {
  B as a,
  D as b
};
//# sourceMappingURL=chunk-KHFNN4P3.js.map
