import { type Column, type RowSelectionState } from '@tanstack/react-table'; import { CSSProperties } from 'react'; import { type RowSelectionMode, type TableRowId } from '../table'; import { CustomCell } from '../types'; export declare function createRowSelectionStateFromSelectedRowIds(selectedRowIds: TableRowId[], rowSelectionMode: RowSelectionMode | undefined): RowSelectionState; export declare function calculateStickyColumns(stickyColumns: boolean[], headerCells: NodeListOf, rows: NodeListOf): void; export declare function calculateStickyHeader(stickyColumns: boolean[], headerCells: NodeListOf): void; export declare function isAGroupColumn(column: Column): boolean; export declare function isLastColumnInAGroup(column: Column): boolean; export declare function findNearestTextAlign(column: CustomCell['column']): CSSProperties['textAlign'];