import type { LanguageId } from "../core/language-detector.js"; import type { TerminalHistoryContext } from "./terminal-history.js"; import { BLACK_CIRCLE } from "./constants/figures.js"; import { normalizeStatusText } from "./terminal-history-format.js"; export declare function renderStatusLine(glyph: string, text: string, context: TerminalHistoryContext, glyphColor: string, bold: boolean, textAlreadyStyled?: boolean): string; export declare function renderError(headline: string, message: string, guidance: string, context: TerminalHistoryContext): string; export declare function renderStylePack(added: readonly LanguageId[], context: TerminalHistoryContext): string; export declare function renderUpdateNotice(_text: string, context: TerminalHistoryContext): string; export declare function renderCompacting(context: TerminalHistoryContext): string; export declare function renderCompacted(originalCount: number, newCount: number, tokensBefore: number, tokensAfter: number, context: TerminalHistoryContext): string; export declare function renderPlanEvent(event: "approved" | "rejected" | "dismissed", detail: string | undefined, context: TerminalHistoryContext): string; export declare function renderStepDone(stepNum: number, description: string, context: TerminalHistoryContext): string; export { BLACK_CIRCLE, normalizeStatusText }; //# sourceMappingURL=terminal-history-status-renderers.d.ts.map