"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceVideoEditor",o="Video editor with trimming, effects, and timeline editing.",i="media",s="1.0.0",n="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:s,status:n,props:c,examples:a,accessibility:r,seeAlso:d};exports.$schema=e;exports.accessibility=r;exports.category=i;exports.default=p;exports.description=o;exports.examples=a;exports.name=t;exports.props=c;exports.seeAlso=d;exports.since=s;exports.status=n;
