import type { AuditSummary } from "../types.js"; export interface ConsoleFormatOptions { noColor?: boolean; /** When true, list every finding bucketed by severity instead of just top fixes. */ 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 — when set, filter the per-URL findings list to only findings * whose pageUrl is in the matching template's auditedUrls. * Silently ignored when no template matches. */ filterTemplate?: string; /** * v0.5.11 — when true, skip the per-template view entirely and render the * flat per-URL findings list (opt-out for CI tooling built against the old layout). */ legacyFlat?: boolean; } export declare function formatConsole(summary: AuditSummary, options?: ConsoleFormatOptions): string; /** * Legacy helper retained for back-compat with existing tests/imports. * AEO score band → human label. Low score = AI-Ready, high = Ghost. */ export declare function aeoScoreLabel(score: number): string; //# sourceMappingURL=console.d.ts.map