import React, { Component } from 'react'; export type RowClickEvent = (evt: React.MouseEvent, index: number) => void; export interface GroupRowsProps { canvasWidth: number; lineCount: number; groupHeights: number[]; onRowClick: RowClickEvent; onRowDoubleClick: RowClickEvent; clickTolerance?: number; groups: T[]; horizontalLineClassNamesForGroup?: (group: T) => string[]; onRowContextClick: RowClickEvent; } export default class GroupRows extends Component> { shouldComponentUpdate(nextProps: GroupRowsProps): boolean; render(): import("react/jsx-runtime").JSX.Element; }