import React from 'react'; export interface RowConfig { name: keyof T; title?: string; className?: string; filter?(value: any, item: T, index?: any): React.ReactNode; } export interface HighlightedRowConfig extends RowConfig { filter?(value: any, item: T, index: any, highlight?: (term: string) => React.ReactNode): React.ReactNode; } export interface TableRowProps { columns: { header: string; render(cell: any): React.ReactNode; accessor: string; className: string; }[]; onRowClicked(row: any): void; row: any; } export declare const TableRow: ({ row, onRowClicked, columns }: TableRowProps) => React.JSX.Element;