const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceVirtualScroller", r = "Virtual scrolling container.", i = "layout", c = "1.0.0", n = "stable", o = [{ name: "items", type: "T[]", required: !0, description: "Items to render" }, { name: "itemHeight", type: "number | ((index: number) => number)", required: !0, description: "Item height" }, { name: "renderItem", type: "(item: T, index: number) => React.ReactNode", required: !0, description: "Item renderer" }, { name: "overscan", type: "number", default: "3", description: "Overscan count" }], s = [{ title: "Virtual Scroller", code: "<NiceVirtualScroller items={items} itemHeight={50} renderItem={(item) => <Row item={item} />} />" }], a = { keyboard: ["Arrow keys"], aria: ["List role"] }, m = ["NiceVirtualList", "NiceScrollView"], l = {
  $schema: e,
  name: t,
  description: r,
  category: i,
  since: c,
  status: n,
  props: o,
  examples: s,
  accessibility: a,
  seeAlso: m
};
export {
  e as $schema,
  a as accessibility,
  i as category,
  l as default,
  r as description,
  s as examples,
  t as name,
  o as props,
  m as seeAlso,
  c as since,
  n as status
};
