import { c as i } from "./chunk-2IYSJYNE.js";
import { f as t } from "./chunk-E22E4XWE.js";
import { a as o } from "./chunk-EJGNYD4V.js";
import { Type as e } from "@sinclair/typebox";
/*! Upstart.gg - Copyright (C) 2024 Flippable - https://github.com/upstart-gg/upstart/blob/main/LICENSE */
function s() {
  return e.Object({ desktop: e.Boolean(), mobile: e.Boolean() }, { $id: "styles:hidden", title: "Hidden", description: "Used to hide the brick on desktop or mobile.", "ui:field": "hidden" });
}
var l = { lastTouched: e.Optional(e.Number({ "ui:field": "hidden", "ai:hidden": !0 })), hidden: e.Optional(o("styles:hidden")), editable: e.Optional(e.Boolean({ "ui:field": "hidden", "ai:hidden": !0 })), width: e.Optional(i({ 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: e.Optional(i({ 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: e.Optional(e.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": !0 })), alignSelf: e.Optional(t()) };
e.Object(l);
export {
  s as a,
  l as b
};
//# sourceMappingURL=chunk-UMHXXXVP.js.map
