import type { AuditSummary } from "../types.js"; export interface MarkdownFormatOptions { /** When true, list every finding bucketed by severity (kept for parity with other formatters; markdown always lists everything). */ verbose?: boolean; /** * v0.5.11 — when true (default), render per-template cards above the * per-URL findings list when ≥2 templates were detected. */ perTemplate?: boolean; /** v0.5.11 — filter per-URL findings to this template signature. Silently ignored on no match. */ filterTemplate?: string; /** v0.5.11 — skip per-template view; render flat per-URL list. */ legacyFlat?: boolean; } declare function shortenUrl(url: string | undefined): string; export declare function formatMarkdown(summary: AuditSummary, options?: MarkdownFormatOptions): string; export { shortenUrl }; //# sourceMappingURL=markdown.d.ts.map