/// export interface TableState { selectedCell: string | null; selectedColumn: string | null; selectedRow: number | null; showBackDrop: boolean; } export declare const useTableState: () => { selectedCell: string | null; selectedColumn: string | null; selectedRow: number | null; showBackDrop: boolean; selectedChip: string | null; setShowBackdrop: import("react").Dispatch>; handleChipClick: (rowIndex: number, columnIndex: number, event: React.MouseEvent, chipIndex: number, pinnedType?: 'start' | 'end') => void; handleCellClick: (rowIndex: number, columnIndex: number, event: React.MouseEvent, pinnedType?: 'start' | 'end') => void; handleColumnClick: (columnIndex: number, event: React.MouseEvent, pinnedType?: 'start' | 'end') => void; resetSelection: () => void; };