const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NicePinCodeInput", n = "PIN code input with masked display and auto-submit.", o = "editors", i = "1.0.0", s = "stable", a = [{ name: "length", type: "number", default: "4", description: "PIN length" }, { name: "value", type: "string", description: "Current value" }, { name: "onChange", type: "(value: string) => void", description: "Change callback" }, { name: "onComplete", type: "(value: string) => void", description: "Complete callback" }, { name: "masked", type: "boolean", default: "true", description: "Mask input" }, { name: "autoFocus", type: "boolean", default: "true", description: "Auto focus" }, { name: "disabled", type: "boolean", default: "false", description: "Disable input" }, { name: "error", type: "boolean", default: "false", description: "Show error state" }, { name: "size", type: "'sm' | 'md' | 'lg'", default: "'md'", description: "Input size" }], c = [{ title: "PIN Code Input", description: "Enter PIN", code: `<NicePinCodeInput
  length={6}
  value={pin}
  onChange={setPin}
  onComplete={verifyPin}
  masked
/>` }], p = { keyboard: ["Tab to focus", "Number keys to input"], aria: ["PIN input", "Digit positions"] }, d = ["NiceTouchKeyboard", "NiceOTPInput"], l = {
  $schema: e,
  name: t,
  description: n,
  category: o,
  since: i,
  status: s,
  props: a,
  examples: c,
  accessibility: p,
  seeAlso: d
};
export {
  e as $schema,
  p as accessibility,
  o as category,
  l as default,
  n as description,
  c as examples,
  t as name,
  a as props,
  d as seeAlso,
  i as since,
  s as status
};
