type Align = "left" | "right" | "center"; export type TableColumn = { key: string; header: string; align?: Align; minWidth?: number; maxWidth?: number; flex?: boolean; }; export type RenderTableOptions = { columns: TableColumn[]; rows: Array>; width?: number; padding?: number; border?: "unicode" | "ascii" | "none"; }; export declare function getTerminalTableWidth(minWidth?: number, fallbackWidth?: number): number; export declare function renderTable(opts: RenderTableOptions): string; export {};