const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceTextArea", n = "Text Area", a = "1.0.0", r = "stable", o = "editors", s = "text", i = "Multi-line text input with character count, resize control, and Ctrl+Enter submit support.", c = "1.0.0", l = ["web", "mobile", "desktop"], d = ["textarea", "multiline", "text", "form"], p = [{ name: "value", type: "string", required: !1, description: "Controlled value." }, { name: "defaultValue", type: "string", required: !1, description: "Uncontrolled default." }, { name: "placeholder", type: "string", required: !1, description: "Placeholder text." }, { name: "rows", type: "number", required: !1, default: "3", description: "Number of visible rows." }, { name: "maxLength", type: "number", required: !1, description: "Max character count." }, { name: "resize", type: "'none' | 'vertical' | 'horizontal' | 'both'", required: !1, default: "'vertical'", description: "Resize behavior." }, { name: "showCount", type: "boolean", required: !1, description: "Show character counter." }], u = [{ name: "onChange", parameters: [{ name: "value", type: "string" }], description: "Fires on value change." }], m = [], h = [{ title: "Basic TextArea", code: `<NiceTextArea
  label="Description"
  rows={5}
  maxLength={500}
  showCount
/>`, language: "tsx" }], x = [{ name: "NiceTextInput", relationship: "similar" }, { name: "NiceMarkdownEditor", relationship: "alternative" }], f = {
  $schema: e,
  name: t,
  displayName: n,
  version: a,
  status: r,
  category: o,
  subcategory: s,
  package: "@nicetoDev/ui",
  description: i,
  since: c,
  platforms: l,
  keywords: d,
  props: p,
  events: u,
  cssVariables: m,
  examples: h,
  related: x
};
export {
  e as $schema,
  o as category,
  m as cssVariables,
  f as default,
  i as description,
  n as displayName,
  u as events,
  h as examples,
  d as keywords,
  t as name,
  l as platforms,
  p as props,
  x as related,
  c as since,
  r as status,
  s as subcategory,
  a as version
};
