const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceGallery", a = "Image gallery with lightbox, slideshow, and zoom capabilities.", t = "tools", s = "1.0.0", n = "stable", i = [{ name: "images", type: "GalleryImage[]", required: !0, description: "Gallery images" }, { name: "layout", type: "'grid' | 'masonry' | 'carousel'", default: "'grid'", description: "Layout type" }, { name: "columns", type: "number", default: "4", description: "Grid columns" }, { name: "showLightbox", type: "boolean", default: "true", description: "Enable lightbox" }, { name: "showThumbnails", type: "boolean", default: "true", description: "Show thumbnails" }, { name: "autoPlay", type: "boolean", default: "false", description: "Auto slideshow" }, { name: "onSelect", type: "(image: GalleryImage, index: number) => void", description: "Select callback" }, { name: "lazyLoad", type: "boolean", default: "true", description: "Lazy load images" }], l = [{ title: "Image Gallery", description: "Display images", code: `<NiceGallery
  images={photoCollection}
  layout="masonry"
  columns={4}
  showLightbox
  lazyLoad
/>` }], c = { keyboard: ["Arrow keys to navigate", "Enter to open", "Escape to close"], aria: ["Image descriptions", "Gallery navigation"] }, r = ["NiceCarousel", "NiceLightbox"], d = {
  $schema: e,
  name: o,
  description: a,
  category: t,
  since: s,
  status: n,
  props: i,
  examples: l,
  accessibility: c,
  seeAlso: r
};
export {
  e as $schema,
  c as accessibility,
  t as category,
  d as default,
  a as description,
  l as examples,
  o as name,
  i as props,
  r as seeAlso,
  s as since,
  n as status
};
