"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NicePasswordInput",s="Password input with strength meter and visibility toggle.",n="input",o="1.0.0",i="stable",r=[{name:"value",type:"string",required:!0,description:"Input value"},{name:"onChange",type:"(value: string) => void",required:!0,description:"Change callback"},{name:"showStrength",type:"boolean",default:"true",description:"Show strength meter"},{name:"showToggle",type:"boolean",default:"true",description:"Show visibility toggle"},{name:"strengthRules",type:"StrengthRule[]",description:"Custom strength rules"},{name:"minStrength",type:"number",description:"Minimum required strength"},{name:"placeholder",type:"string",description:"Placeholder text"},{name:"disabled",type:"boolean",default:"false",description:"Disabled state"},{name:"error",type:"string",description:"Error message"}],a=[{title:"Password Input",description:"Password with strength",code:`<NicePasswordInput
  value={password}
  onChange={setPassword}
  showStrength
  showToggle
  minStrength={3}
  placeholder="Enter password"
/>`}],c={keyboard:["Tab to toggle visibility"],aria:["Password input","Strength indicator"]},d=["NicePinCodeInput","NiceOTPInput"],l={$schema:e,name:t,description:s,category:n,since:o,status:i,props:r,examples:a,accessibility:c,seeAlso:d};exports.$schema=e;exports.accessibility=c;exports.category=n;exports.default=l;exports.description=s;exports.examples=a;exports.name=t;exports.props=r;exports.seeAlso=d;exports.since=o;exports.status=i;
