const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceDMS", n = "Document management system with folders, versioning, and permissions.", t = "tools", s = "1.0.0", c = "stable", i = [{ name: "documents", type: "Document[]", description: "Documents list" }, { name: "folders", type: "Folder[]", description: "Folder structure" }, { name: "currentFolder", type: "string", description: "Current folder ID" }, { name: "onNavigate", type: "(folderId: string) => void", description: "Navigate callback" }, { name: "onUpload", type: "(files: File[], folderId: string) => Promise<Document[]>", description: "Upload callback" }, { name: "onDownload", type: "(doc: Document) => Promise<void>", description: "Download callback" }, { name: "onDelete", type: "(doc: Document) => Promise<void>", description: "Delete callback" }, { name: "showVersions", type: "boolean", default: "true", description: "Show version history" }, { name: "showPreview", type: "boolean", default: "true", description: "Show document preview" }], r = [{ title: "Document Management", description: "Manage documents", code: `<NiceDMS
  documents={documents}
  folders={folderTree}
  currentFolder={currentFolderId}
  onNavigate={navigateToFolder}
  onUpload={uploadDocuments}
  showVersions
/>` }], a = { keyboard: ["Tab through items", "Enter to open"], aria: ["File browser", "Selection status"] }, d = ["NiceDocumentViewer", "NiceFileUploader"], l = {
  $schema: e,
  name: o,
  description: n,
  category: t,
  since: s,
  status: c,
  props: i,
  examples: r,
  accessibility: a,
  seeAlso: d
};
export {
  e as $schema,
  a as accessibility,
  t as category,
  l as default,
  n as description,
  r as examples,
  o as name,
  i as props,
  d as seeAlso,
  s as since,
  c as status
};
