const e = "https://nice2dev.com/schemas/component-doc-v1.json", n = "NiceI18nProvider", o = "Internationalization context provider.", r = "utility", t = "1.0.0", i = "stable", c = [{ name: "children", type: "React.ReactNode", required: !0, description: "Provider children" }, { name: "locale", type: "string", default: "'en'", description: "Current locale" }, { name: "messages", type: "Record<string, Record<string, string>>", required: !0, description: "Translation messages" }, { name: "defaultLocale", type: "string", default: "'en'", description: "Fallback locale" }, { name: "onError", type: "(error: Error) => void", description: "Error handler" }], a = [{ title: "I18n Provider", description: "Internationalization setup", code: `<NiceI18nProvider
  locale={currentLocale}
  messages={{
    en: { greeting: 'Hello', farewell: 'Goodbye' },
    pl: { greeting: 'Cześć', farewell: 'Do widzenia' }
  }}
  defaultLocale="en"
>
  <App />
</NiceI18nProvider>` }], s = { keyboard: [], aria: ["Language change announcement"] }, l = ["NiceConfigProvider", "NiceLocaleSelector"], d = {
  $schema: e,
  name: n,
  description: o,
  category: r,
  since: t,
  status: i,
  props: c,
  examples: a,
  accessibility: s,
  seeAlso: l
};
export {
  e as $schema,
  s as accessibility,
  r as category,
  d as default,
  o as description,
  a as examples,
  n as name,
  c as props,
  l as seeAlso,
  t as since,
  i as status
};
