const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceVideoEditor", o = "Video editor with trimming, effects, and timeline editing.", i = "media", n = "1.0.0", s = "stable", c = [{ name: "src", type: "string", required: !0, description: "Video source URL" }, { name: "onSave", type: "(output: VideoOutput) => Promise<void>", description: "Save callback" }, { name: "effects", type: "VideoEffect[]", description: "Available effects" }, { name: "showTimeline", type: "boolean", default: "true", description: "Show timeline" }, { name: "showEffects", type: "boolean", default: "true", description: "Show effects panel" }, { name: "showTrimmer", type: "boolean", default: "true", description: "Show trim controls" }, { name: "maxDuration", type: "number", description: "Max output duration" }, { name: "outputFormat", type: "string", default: "'mp4'", description: "Output format" }], a = [{ title: "Video Editor", description: "Edit video", code: `<NiceVideoEditor
  src="/videos/raw.mp4"
  onSave={saveEditedVideo}
  showTimeline
  showEffects
  outputFormat="mp4"
/>` }], r = { keyboard: ["Tab through controls", "Space to play/pause"], aria: ["Video editor regions"] }, d = ["NiceVideoAnnotator", "NiceTranscoder"], p = {
  $schema: e,
  name: t,
  description: o,
  category: i,
  since: n,
  status: s,
  props: c,
  examples: a,
  accessibility: r,
  seeAlso: d
};
export {
  e as $schema,
  r as accessibility,
  i as category,
  p as default,
  o as description,
  a as examples,
  t as name,
  c as props,
  d as seeAlso,
  n as since,
  s as status
};
