/**
 * Architecture Documentation Template
 * Generates system architecture documentation including components, data flow, and technology stack
 */
import { DocumentationIntent } from '../../../types/workflow';
import { DocumentationTemplate, TemplateContext } from './base-template';
export declare class ArchitectureTemplate extends DocumentationTemplate {
    canHandle(intent: DocumentationIntent): boolean;
    generate(context: TemplateContext): string;
    private generateOverview;
    private generateTechnologyStack;
    private generateComponents;
    private generateDataArchitecture;
    private generateApiArchitecture;
    private generateDataFlow;
    private generateDeploymentArchitecture;
    private generateSecurityArchitecture;
    /**
     * Generate event flow diagram using Mermaid
     */
    private generateEventFlowDiagram;
}
//# sourceMappingURL=architecture-template.d.ts.map