import type { ProgressEvent } from '../runtime/progress.js'; export declare function wrapCellText(text: string, width: number): string[]; export declare function renderMarkdown(markdown: string): string; export declare function printMarkdown(markdown: string): void; export declare function printJson(value: unknown): void; export declare function clip(value: unknown, width: number): string; export declare function printPanel(title: string, rows: Array<[string, string]>): void; export declare function printTable(headers: string[], rows: string[][]): void; export declare function statusText(value: boolean, label?: string): string; export declare function printZilMateBanner(subtitle?: string): void; export declare function printTitle(title: string, subtitle?: string): void; export declare function printStatus(label: string, value: string): void; export declare function printAssistant(markdown: string): void; export declare function printUserPrompt(): string; export declare function printThinking(): void; export declare function printProgress(event: ProgressEvent): void; export declare function createProgressPrinter(): (event: ProgressEvent) => void; export declare function stripAnsi(str: string): string; export declare function padAnsiLine(line: string, targetWidth: number): string; export declare function renderMarkdownToBoxLines(markdown: string, width: number): string[]; export declare function agentCard(agentName: string, dept: string, content: string, width?: number): string; /** Fully reset live terminal UI state — call after agent runs, aborts, and errors. */ export declare function resetProgressDisplay(full?: boolean): void; export declare function pauseThinkingTicker(): void; export declare function resumeThinkingTicker(): void; export declare function printError(message: string): void; //# sourceMappingURL=format.d.ts.map