const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NicePdfViewer", n = "PDF document viewer.", a = "display", t = "1.0.0", i = "stable", s = [{ name: "file", type: "string | File | ArrayBuffer", required: !0, description: "PDF file source" }, { name: "page", type: "number", default: "1", description: "Current page" }, { name: "scale", type: "number | 'page-width' | 'page-fit'", default: "1", description: "Zoom scale" }, { name: "showToolbar", type: "boolean", default: "true", description: "Show toolbar" }, { name: "showThumbnails", type: "boolean", default: "false", description: "Show page thumbnails" }, { name: "showOutline", type: "boolean", default: "false", description: "Show document outline" }, { name: "onPageChange", type: "(page: number) => void", description: "Page change callback" }, { name: "onDocumentLoad", type: "(info: DocumentInfo) => void", description: "Document load callback" }], c = [{ title: "PDF Viewer", description: "PDF display", code: `<NicePdfViewer
  file="/document.pdf"
  scale="page-width"
  showToolbar
  showThumbnails
  onPageChange={(page) => console.log('Page:', page)}
/>` }], r = { keyboard: ["Arrow keys to navigate pages"], aria: ["Document viewer", "Current page"] }, l = ["NicePreview", "NiceDocumentViewer"], p = {
  $schema: e,
  name: o,
  description: n,
  category: a,
  since: t,
  status: i,
  props: s,
  examples: c,
  accessibility: r,
  seeAlso: l
};
export {
  e as $schema,
  r as accessibility,
  a as category,
  p as default,
  n as description,
  c as examples,
  o as name,
  s as props,
  l as seeAlso,
  t as since,
  i as status
};
