const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceTranscoder", s = "Media transcoder UI for converting video/audio formats.", t = "media", r = "1.0.0", n = "stable", i = [{ name: "file", type: "File | string", required: !0, description: "Input file or URL" }, { name: "onTranscode", type: "(options: TranscodeOptions) => Promise<Blob>", required: !0, description: "Transcode callback" }, { name: "outputFormats", type: "string[]", description: "Available output formats" }, { name: "presets", type: "TranscodePreset[]", description: "Quality presets" }, { name: "showProgress", type: "boolean", default: "true", description: "Show progress" }, { name: "showPreview", type: "boolean", default: "true", description: "Show output preview" }, { name: "onProgress", type: "(progress: number) => void", description: "Progress callback" }], a = [{ title: "Transcoder", description: "Convert media", code: `<NiceTranscoder
  file={inputFile}
  onTranscode={transcodeMedia}
  outputFormats={['mp4', 'webm', 'mp3']}
  presets={qualityPresets}
  showProgress
/>` }], c = { keyboard: ["Tab through options"], aria: ["Progress announcements"] }, d = ["NiceVideoEditor", "NiceMAM"], p = {
  $schema: e,
  name: o,
  description: s,
  category: t,
  since: r,
  status: n,
  props: i,
  examples: a,
  accessibility: c,
  seeAlso: d
};
export {
  e as $schema,
  c as accessibility,
  t as category,
  p as default,
  s as description,
  a as examples,
  o as name,
  i as props,
  d as seeAlso,
  r as since,
  n as status
};
