import type { SpecDiagram, ProjectKnowledge, Spec } from '../../types/index.js';
export declare function generateArchitectureDiagram(knowledge: ProjectKnowledge): SpecDiagram;
export declare function generateComponentDiagram(knowledge: ProjectKnowledge): SpecDiagram;
export declare function generateDataFlowDiagram(knowledge: ProjectKnowledge): SpecDiagram;
export declare function generateSequenceDiagram(spec?: Spec): SpecDiagram;
export declare function generateErDiagram(knowledge: ProjectKnowledge): SpecDiagram;
export declare function generateStateMachineDiagram(spec?: Spec): SpecDiagram;
export declare function generateDependencyDiagram(knowledge: ProjectKnowledge): SpecDiagram;
export declare function generateDeploymentDiagram(knowledge: ProjectKnowledge): SpecDiagram;
//# sourceMappingURL=diagrams.d.ts.map