import type { DataTableColumn, DataTableRow, DataTableSortOrder } from './types.js'; export declare function capitalizeField(field: string): string; export declare function resolveColumns(value: DataTableRow[], columns: DataTableColumn[]): DataTableColumn[]; export declare function getCellValue(row: DataTableRow, field: string): string; export declare function sortRows(rows: DataTableRow[], sortField: string, sortOrder: DataTableSortOrder): DataTableRow[]; export declare function paginateRows(rows: DataTableRow[], first: number, rowsPerPage: number): DataTableRow[]; export declare function getPageCount(totalRecords: number, rowsPerPage: number): number; export declare function getCurrentPage(first: number, rowsPerPage: number): number; export declare function toggleSortOrder(currentField: string, currentOrder: DataTableSortOrder, nextField: string): DataTableSortOrder; //# sourceMappingURL=data-table-state.d.ts.map