import { f as y } from "./chunk-SWLUQVK7.js";
import { c } from "./chunk-OHNYCXPX.js";
import { a as n$1 } 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 a() {
  return Type.Object({ desktop: Type.Optional(Type.Boolean()), mobile: Type.Optional(Type.Boolean()) }, { title: "Hidden", description: "Used to hide the brick on desktop or mobile.", "ui:field": "hidden" });
}
var n = { lastTouched: Type.Optional(Type.Number({ "ui:field": "hidden", "ai:hidden": true })), hidden: Type.Optional(n$1("styles:hidden")), editable: Type.Optional(Type.Boolean({ "ui:field": "hidden", "ai:hidden": true })), width: Type.Optional(c({ title: "Fixed Width", description: "Set a fixed width for the brick. If not set, the brick will be responsive and will follow the flex layout of its parent section.", "ai:instructions": "Use percentage values to make the width responsive, like '50%'", "ui:field": "hidden" })), height: Type.Optional(c({ title: "Fixed height", description: "Set a fixed height for the brick. If not set, the brick will be responsive and will follow the flex layout of its parent section.", "ui:field": "hidden" })), grow: Type.Optional(Type.Boolean({ title: "Auto expand", description: "If set, the brick will grow to fill the available space of its parent section or box.", "ui:styleId": "styles:grow", "ui:responsive": true })), alignSelf: Type.Optional(y()) };
Type.Object(n);
export {
  a,
  n as b
};
//# sourceMappingURL=chunk-W33JMRRN.js.map
