import { visibleWidth } from '@mariozechner/pi-tui'; export declare function pad(text: string, width: number): string; export declare function centerText(text: string, width?: number): string; export declare function boxLines(lines: string[], maxWidth?: number): string; export declare function countLines(text: string): number; /** * Count how many terminal rows a block of text will occupy when wrapped to `maxWidth`. * ANSI color codes are ignored for width calculations. */ export declare function countWrappedLines(text: string, maxWidth: number): number; export declare function limitSummaryLines(text: string, maxLines: number): string; export declare function truncateVisible(text: string, maxWidth: number): string; export { visibleWidth }; //# sourceMappingURL=text-utils.d.ts.map