const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceCodeTemplate", a = "Code template manager with variable substitution and snippet generation.", n = "no-code", s = "1.0.7", o = "stable", i = [{ name: "templates", type: "CodeTemplate[]", required: !0, description: "Available templates" }, { name: "variables", type: "Record<string, string>", description: "Template variables" }, { name: "onGenerate", type: "(template: string, vars: Record<string, string>) => string", description: "Generate code callback" }, { name: "language", type: "string", description: "Target language" }], c = [{ title: "Code Template", description: "Generate code from templates", code: `<NiceCodeTemplate
  templates={codeTemplates}
  variables={{ className: 'MyClass' }}
  onGenerate={handleGenerate}
  language="typescript"
/>` }], r = { role: "region", ariaLabel: "Code template manager" }, l = ["NiceCodeEditor", "NiceSnippetManager"], p = {
  $schema: e,
  name: t,
  description: a,
  category: n,
  since: s,
  status: o,
  props: i,
  examples: c,
  accessibility: r,
  seeAlso: l
};
export {
  e as $schema,
  r as accessibility,
  n as category,
  p as default,
  a as description,
  c as examples,
  t as name,
  i as props,
  l as seeAlso,
  s as since,
  o as status
};
