import React from 'react'; import type { HeaderCellRenderProps, IColumn, IRow, RenderCellProps, SummaryRow, TableProps } from './types'; export declare const useSummaryRows: ({ prefixRow, affixRow, store, data, render, pickClassStyle, }: TableProps, { renderHeadCell, renderCell }: { renderHeadCell: (column: IColumn | (() => JSX.Element | null), cellProps: HeaderCellRenderProps) => JSX.Element; renderCell: (region: "placeholder" | string, column: IColumn | (() => JSX.Element | null), row: IRow, cellProps: RenderCellProps, ignoreDrag?: boolean) => React.ReactNode; }) => { renderSummaryRows: (position: "prefix" | "affix", summaryRow?: SummaryRow) => JSX.Element | (JSX.Element | null)[] | null; };