/** * Colorize the agent widget's plain rendered lines. * * The pure `renderAgentLines` produces plain text; this layer substitutes * known substrings with `theme.fg(token, …)` wrapped variants. Visible * length is unchanged so the downstream `paintWidget` pad-and-bg pass * lines up correctly. * * Order matters: most-specific substrings first so that later, less * specific needles don't accidentally match content we already colored. */ import { type AgentWidgetItem, type AgentWidgetTotals } from "./widget.js"; export declare function colorizeAgentLines(theme: any, plain: string[], items: AgentWidgetItem[], _summary?: AgentWidgetTotals | null): string[]; //# sourceMappingURL=widget-colors.d.ts.map