const e = "https://nice2dev.com/schemas/component-doc-v1.json", i = "NiceResizable", t = "Resizable", n = "1.0.0", s = "stable", a = "layout", r = "resizable", o = "Wrapper that adds drag resize handles to children.", d = "1.0.0", c = ["web", "desktop"], h = ["resizable", "drag", "resize", "handles"], m = [{ name: "width", type: "number", required: !1, description: "Initial width." }, { name: "height", type: "number", required: !1, description: "Initial height." }, { name: "minWidth", type: "number", required: !1, description: "Minimum width." }, { name: "minHeight", type: "number", required: !1, description: "Minimum height." }, { name: "maxWidth", type: "number", required: !1, description: "Maximum width." }, { name: "maxHeight", type: "number", required: !1, description: "Maximum height." }, { name: "handles", type: "NiceResizeHandle[]", required: !1, description: "Which handles to show ('top', 'right', 'bottom', 'left', 'topRight', etc.)." }, { name: "children", type: "ReactNode", required: !0, description: "Content to make resizable." }], l = [{ name: "onResize", parameters: [{ name: "size", type: "{ width: number; height: number }" }], description: "Called during resize." }], p = [], u = [{ title: "Resizable Panel", code: `<NiceResizable
  width={300}
  height={200}
  minWidth={100}
  maxWidth={500}
  handles={['right', 'bottom', 'bottomRight']}
  onResize={({ width, height }) => console.log(width, height)}
>
  <div>Drag corners to resize</div>
</NiceResizable>`, language: "tsx" }], b = [{ name: "NiceSplitter", relationship: "multi-pane" }], g = {
  $schema: e,
  name: i,
  displayName: t,
  version: n,
  status: s,
  category: a,
  subcategory: r,
  package: "@nicetoDev/ui",
  description: o,
  since: d,
  platforms: c,
  keywords: h,
  props: m,
  events: l,
  cssVariables: p,
  examples: u,
  related: b
};
export {
  e as $schema,
  a as category,
  p as cssVariables,
  g as default,
  o as description,
  t as displayName,
  l as events,
  u as examples,
  h as keywords,
  i as name,
  c as platforms,
  m as props,
  b as related,
  d as since,
  s as status,
  r as subcategory,
  n as version
};
