"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",o="NiceTouchKeyboard",t="Virtual touch keyboard for mobile input scenarios.",s="mobile",n="1.0.0",a="stable",i=[{name:"layout",type:"'qwerty' | 'numeric' | 'phone' | 'custom'",default:"'qwerty'",description:"Keyboard layout"},{name:"customLayout",type:"KeyboardLayout",description:"Custom key layout"},{name:"onKeyPress",type:"(key: string) => void",required:!0,description:"Key press callback"},{name:"onSubmit",type:"() => void",description:"Submit callback"},{name:"showNumbers",type:"boolean",default:"true",description:"Show number row"},{name:"showSymbols",type:"boolean",default:"true",description:"Allow symbol input"},{name:"theme",type:"'light' | 'dark'",default:"'light'",description:"Keyboard theme"}],c=[{title:"Touch Keyboard",description:"Virtual keyboard",code:`<NiceTouchKeyboard
  layout="qwerty"
  onKeyPress={handleKeyPress}
  onSubmit={handleSubmit}
  showNumbers
  theme="dark"
/>`}],r={keyboard:["Tab through keys"],aria:["Key descriptions"]},u=["NicePinCodeInput"],y={$schema:e,name:o,description:t,category:s,since:n,status:a,props:i,examples:c,accessibility:r,seeAlso:u};exports.$schema=e;exports.accessibility=r;exports.category=s;exports.default=y;exports.description=t;exports.examples=c;exports.name=o;exports.props=i;exports.seeAlso=u;exports.since=n;exports.status=a;
