/**
 * Report Formatter
 *
 * Formats the audit report for terminal output with:
 *   - ASCII art shield header
 *   - Security grade (A-F)
 *   - Colour-coded findings by severity
 *   - Summary statistics
 *   - Markdown export mode for CI/GitHub
 */
import type { AuditReport } from './types.js';
/**
 * Format an audit report for terminal display.
 */
export declare function formatTerminalReport(report: AuditReport): string;
/**
 * Format an audit report as markdown (for GitHub PR comments).
 */
export declare function formatMarkdownReport(report: AuditReport): string;
/**
 * Format an audit report as JSON (for programmatic consumption).
 */
export declare function formatJsonReport(report: AuditReport): string;
