const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceImageEditor", a = "Image editor with crop, rotate, filters, and adjustments.", o = "editors", i = "1.0.0", s = "stable", n = [{ name: "src", type: "string", required: !0, description: "Image source" }, { name: "onSave", type: "(dataUrl: string) => void", required: !0, description: "Save callback" }, { name: "onCancel", type: "() => void", description: "Cancel callback" }, { name: "tools", type: "ImageEditorTool[]", description: "Available tools" }, { name: "aspectRatios", type: "AspectRatio[]", description: "Crop aspect ratios" }, { name: "filters", type: "ImageFilter[]", description: "Available filters" }, { name: "maxWidth", type: "number", description: "Max output width" }, { name: "maxHeight", type: "number", description: "Max output height" }, { name: "outputFormat", type: "'image/jpeg' | 'image/png'", default: "'image/jpeg'", description: "Output format" }], r = [{ title: "Image Editor", description: "Edit images", code: `<NiceImageEditor
  src={imageSrc}
  onSave={handleSave}
  onCancel={handleCancel}
  tools={['crop', 'rotate', 'brightness', 'contrast']}
  aspectRatios={['1:1', '16:9', '4:3']}
/>` }], c = { keyboard: ["Tab through tools", "Arrow keys for adjustments"], aria: ["Image editor", "Tool descriptions"] }, p = ["NiceDrawingCanvas", "NiceFileUploader"], d = {
  $schema: e,
  name: t,
  description: a,
  category: o,
  since: i,
  status: s,
  props: n,
  examples: r,
  accessibility: c,
  seeAlso: p
};
export {
  e as $schema,
  c as accessibility,
  o as category,
  d as default,
  a as description,
  r as examples,
  t as name,
  n as props,
  p as seeAlso,
  i as since,
  s as status
};
