import { Column, TableHeadRow, TableHeadCell, TableRow, HeadColumn, DataType } from './type'; export declare function generateBody(header: TableHeadRow[], data: T[]): TableRow[]; export declare function getHeadLastRowCells(headerRows: TableHeadRow[]): TableHeadCell[]; export declare function generateHeaderAndFooter(columns: Column[]): { headRows: TableHeadRow[]; footRows: TableHeadRow[]; }; export declare function generateKey(): string; export declare function findFixedCols(header: TableHeadRow[]): { leftCols: number[]; rightCols: number[]; }; export declare function isHeadColumn(column: Column): column is HeadColumn;