import type { ScanReport, ScanFinding, ScanSummary } from "../types.js"; /** * Build a plain-text, copy/paste-ready prompt for a single finding that asks * a coding agent (Copilot, Claude, Cursor, etc.) to fix the underlying * resource in whatever infrastructure-as-code the repo actually uses * (Terraform, CDK, CloudFormation, Pulumi, Serverless Framework, ...) * instead of mutating the live resource directly. Deliberately unstyled * (no chalk/ANSI codes) so it copies cleanly out of a terminal. */ export declare function buildLlmPrompt(finding: ScanFinding): string; /** * Display scan results as a YAML-like, indented list — easier to read on * narrow terminals and easier to copy/paste than an ASCII table (no fixed * column widths, no truncation). */ export declare function displayResultsTable(report: ScanReport, showLlmPrompts?: boolean): void; /** * Build the summary statistics from findings. */ export declare function buildSummary(findings: ScanFinding[]): ScanSummary;