const e = "https://nice2dev.com/schemas/component-doc-v1.json", a = "NiceFileManager", n = "File Manager", t = "1.0.0", i = "stable", o = "tools", r = "files", s = "File explorer with single/dual-pane (commander-style) modes, breadcrumb navigation, and file operations.", l = "1.0.0", m = ["web", "desktop"], d = ["file-manager", "explorer", "commander", "dual-pane", "files"], p = [{ name: "items", type: "FileManagerItem[]", required: !0, description: "File/folder items array." }, { name: "rightItems", type: "FileManagerItem[]", required: !1, description: "Right pane items (dual-pane mode)." }, { name: "dualPane", type: "boolean", required: !1, default: "false", description: "Enable dual-pane commander mode." }, { name: "viewMode", type: "'list' | 'grid'", required: !1, default: "'list'", description: "Display mode." }, { name: "showBreadcrumb", type: "boolean", required: !1, default: "true", description: "Show breadcrumb navigation." }, { name: "showFnToolbar", type: "boolean", required: !1, description: "Show F1-F10 function keys toolbar." }, { name: "showStatusBar", type: "boolean", required: !1, description: "Show status bar." }, { name: "quickSearch", type: "boolean", required: !1, description: "Enable quick search." }, { name: "showFilter", type: "boolean", required: !1, description: "Show filter input." }, { name: "columns", type: "FileManagerColumn[]", required: !1, description: "Custom column definitions." }, { name: "size", type: "NiceSize", required: !1, default: "'md'", description: "Component size." }], c = [{ name: "onItemClick", parameters: [{ name: "item", type: "FileManagerItem" }], description: "Called on item click." }, { name: "onItemDoubleClick", parameters: [{ name: "item", type: "FileManagerItem" }], description: "Called on double-click." }, { name: "onNavigate", parameters: [{ name: "path", type: "string" }], description: "Called on folder navigation." }, { name: "onDelete", parameters: [{ name: "items", type: "FileManagerItem[]" }], description: "Delete handler." }, { name: "onRename", parameters: [{ name: "item", type: "FileManagerItem" }, { name: "newName", type: "string" }], description: "Rename handler." }, { name: "onUpload", parameters: [{ name: "files", type: "File[]" }], description: "Upload handler." }, { name: "onCopy", parameters: [{ name: "items", type: "FileManagerItem[]" }, { name: "dest", type: "string" }], description: "Copy handler." }, { name: "onMove", parameters: [{ name: "items", type: "FileManagerItem[]" }, { name: "dest", type: "string" }], description: "Move handler." }, { name: "onMkdir", parameters: [{ name: "name", type: "string" }], description: "Create folder handler." }], u = [], g = [{ title: "Dual-Pane File Manager", code: `<NiceFileManager
  items={leftPaneFiles}
  rightItems={rightPaneFiles}
  dualPane
  showBreadcrumb
  showFnToolbar
  onNavigate={handleNavigate}
  onCopy={handleCopy}
  onMove={handleMove}
/>`, language: "tsx" }], y = [{ name: "NiceFileUpload", relationship: "upload" }], h = {
  $schema: e,
  name: a,
  displayName: n,
  version: t,
  status: i,
  category: o,
  subcategory: r,
  package: "@nicetoDev/ui",
  description: s,
  since: l,
  platforms: m,
  keywords: d,
  props: p,
  events: c,
  cssVariables: u,
  examples: g,
  related: y
};
export {
  e as $schema,
  o as category,
  u as cssVariables,
  h as default,
  s as description,
  n as displayName,
  c as events,
  g as examples,
  d as keywords,
  a as name,
  m as platforms,
  p as props,
  y as related,
  l as since,
  i as status,
  r as subcategory,
  t as version
};
