const e = "https://nice2dev.com/schemas/component-doc-v1.json", n = "NiceUnitConverter", t = "Unit converter for various measurement types.", o = "tools", i = "1.0.0", r = "planned", a = [{ name: "value", type: "number", required: !0, description: "Input value" }, { name: "onChange", type: "(value: number) => void", required: !0, description: "Change callback" }, { name: "fromUnit", type: "string", required: !0, description: "Source unit" }, { name: "toUnit", type: "string", required: !0, description: "Target unit" }, { name: "onFromUnitChange", type: "(unit: string) => void", description: "From unit change" }, { name: "onToUnitChange", type: "(unit: string) => void", description: "To unit change" }, { name: "category", type: "'length' | 'weight' | 'temperature' | 'volume' | 'area' | 'speed'", required: !0, description: "Unit category" }, { name: "showSwap", type: "boolean", default: "true", description: "Show swap button" }, { name: "precision", type: "number", default: "4", description: "Decimal precision" }], s = [{ title: "Unit Converter", description: "Convert units", code: `<NiceUnitConverter
  value={inputValue}
  onChange={setInputValue}
  fromUnit="km"
  toUnit="mi"
  onFromUnitChange={setFromUnit}
  onToUnitChange={setToUnit}
  category="length"
  showSwap
/>` }], c = { keyboard: ["Tab through fields"], aria: ["Unit converter", "Input and output values"] }, u = ["NiceCalculator", "NiceNumericInput"], p = {
  $schema: e,
  name: n,
  description: t,
  category: o,
  since: i,
  status: r,
  props: a,
  examples: s,
  accessibility: c,
  seeAlso: u
};
export {
  e as $schema,
  c as accessibility,
  o as category,
  p as default,
  t as description,
  s as examples,
  n as name,
  a as props,
  u as seeAlso,
  i as since,
  r as status
};
