import type { ScanMetadata } from "@hookwarden/engine"; export interface RenderScanBannerInputs { readonly useAnsi: boolean; readonly metadata: ScanMetadata; readonly ruleCount: number; readonly providerCount: number; readonly citedCount: number; readonly scope: string; readonly handlerCount: number; readonly fileCount: number; } /** * Render the 3-line provenance + scope banner used by `--verbose` scans. * Box-drawing characters render as literal Unicode (UTF-8 terminals only; * the existing CLI is already UTF-8 throughout — see `colors.ts` glyphs). * * Example output (no ANSI): * ╭─ hookwarden v0.7.3 · engine 0.7.3 · rules 0.7.3 (938f7565…) * │ 230 rules · 100% cited · 21 providers · local · zero network * ╰─ scope: ./apps/webhooks · 7 handlers · 4 files */ export declare function renderScanBanner(inputs: RenderScanBannerInputs): string; //# sourceMappingURL=scan-banner.d.ts.map