/** * Render a simple column-aligned text table with a bold header row, a dashed * separator, the data rows, and an optional footer row (preceded by its own * separator). Columns are padded to the widest cell in that column. */ export default function renderTextTable(headers: string[], rows: string[][], footerRow?: string[]): string;