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", l = [{ 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" }], s = [{ 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: l,
  examples: s,
  accessibility: i,
  seeAlso: r
};
export {
  e as $schema,
  i as accessibility,
  a as category,
  d as default,
  n as description,
  s as examples,
  o as name,
  l as props,
  r as seeAlso,
  t as since,
  c as status
};
