const o = "https://nice2dev.com/schemas/component-doc-v1.json", e = "NiceModuleLoaderProvider", r = "Provider for dynamic module loading with lazy imports.", n = "tools", d = "1.0.0", i = "stable", c = [{ name: "children", type: "React.ReactNode", required: !0, description: "Child components" }, { name: "modules", type: "ModuleDefinition[]", description: "Module definitions" }, { name: "fallback", type: "React.ReactNode", description: "Loading fallback" }, { name: "onError", type: "(error: Error, module: string) => void", description: "Error callback" }], t = [{ title: "Module Loader", description: "Dynamic module loading", code: `<NiceModuleLoaderProvider
  modules={appModules}
  fallback={<Loading />}
  onError={(error, module) => logError(error, module)}
>
  <App />
</NiceModuleLoaderProvider>` }], a = { keyboard: [], aria: ["Loading announcements"] }, s = ["NiceModuleRoute"], l = {
  $schema: o,
  name: e,
  description: r,
  category: n,
  since: d,
  status: i,
  props: c,
  examples: t,
  accessibility: a,
  seeAlso: s
};
export {
  o as $schema,
  a as accessibility,
  n as category,
  l as default,
  r as description,
  t as examples,
  e as name,
  c as props,
  s as seeAlso,
  d as since,
  i as status
};
