const e = "https://nice2dev.com/schemas/component-doc-v1.json", s = "NiceMAM", t = "Media Asset Management system for organizing digital media.", a = "media", o = "1.0.0", i = "stable", n = [{ name: "assets", type: "MediaAsset[]", description: "Media assets" }, { name: "folders", type: "Folder[]", description: "Folder structure" }, { name: "onUpload", type: "(files: File[]) => Promise<MediaAsset[]>", description: "Upload callback" }, { name: "onDelete", type: "(asset: MediaAsset) => Promise<void>", description: "Delete callback" }, { name: "onEdit", type: "(asset: MediaAsset) => void", description: "Edit callback" }, { name: "showPreview", type: "boolean", default: "true", description: "Show asset preview" }, { name: "showMetadata", type: "boolean", default: "true", description: "Show metadata panel" }, { name: "acceptTypes", type: "string[]", description: "Accepted media types" }], c = [{ title: "Media Asset Manager", description: "Manage media assets", code: `<NiceMAM
  assets={mediaAssets}
  folders={folderTree}
  onUpload={uploadAssets}
  onDelete={deleteAsset}
  showPreview
  showMetadata
/>` }], d = { keyboard: ["Tab through assets", "Enter to open"], aria: ["Asset browser", "Selection status"] }, r = ["NiceGallery", "NiceDMS"], l = {
  $schema: e,
  name: s,
  description: t,
  category: a,
  since: o,
  status: i,
  props: n,
  examples: c,
  accessibility: d,
  seeAlso: r
};
export {
  e as $schema,
  d as accessibility,
  a as category,
  l as default,
  t as description,
  c as examples,
  s as name,
  n as props,
  r as seeAlso,
  o as since,
  i as status
};
