/** * ADR Generator * * Converts enriched Architecture Decision Records from the LLM pipeline * into formatted markdown files following the standard ADR template. */ import type { PipelineResult } from './spec-pipeline.js'; import type { GeneratedSpec } from './openspec-format-generator.js'; export interface ADRGeneratorOptions { /** Version string for headers */ version?: string; /** Include Mermaid architecture diagrams */ includeMermaid?: boolean; } export declare class ADRGenerator { private options; constructor(options?: ADRGeneratorOptions); /** * Generate all ADR specs from pipeline results. * Returns individual ADR files plus an index file. */ generateADRs(result: PipelineResult): GeneratedSpec[]; /** * Generate a single ADR markdown file. */ private generateSingleADR; /** * Generate the ADR index file with a table of all decisions. */ private generateADRIndex; } //# sourceMappingURL=adr-generator.d.ts.map