"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",o="NiceLocaleSelector",n="Language/locale selector component.",a="input",t="1.0.0",c="stable",s=[{name:"value",type:"string",description:"Selected locale"},{name:"locales",type:"{ code: string; name: string; flag?: string }[]",required:!0,description:"Available locales"},{name:"variant",type:"'dropdown' | 'menu' | 'inline'",default:"'dropdown'",description:"Selector variant"},{name:"showFlag",type:"boolean",default:"true",description:"Show country flags"},{name:"showName",type:"boolean",default:"true",description:"Show locale name"},{name:"onChange",type:"(locale: string) => void",description:"Change callback"}],l=[{title:"Locale Selector",description:"Language selection",code:`<NiceLocaleSelector
  locales={[
    { code: 'en', name: 'English', flag: '🇬🇧' },
    { code: 'pl', name: 'Polski', flag: '🇵🇱' },
    { code: 'de', name: 'Deutsch', flag: '🇩🇪' }
  ]}
  showFlag
  showName
  onChange={(locale) => setLocale(locale)}
/>`}],i={keyboard:["Tab to focus","Arrow keys to navigate","Enter to select"],aria:["Language selector","Current language"]},r=["NiceI18nProvider","NiceSelect"],d={$schema:e,name:o,description:n,category:a,since:t,status:c,props:s,examples:l,accessibility:i,seeAlso:r};exports.$schema=e;exports.accessibility=i;exports.category=a;exports.default=d;exports.description=n;exports.examples=l;exports.name=o;exports.props=s;exports.seeAlso=r;exports.since=t;exports.status=c;
