/// <reference types="react" />
import type { IObjectAny } from '@schema-render/core-react';
import type { ISearchTableProps } from '../../typings/index.d';
import type { IColumnType } from '../../typings/table';
interface IUseSummaryParams {
    table: ISearchTableProps['table'];
    finalColumns: IColumnType<any>[];
    summaryData: IObjectAny;
}
/**
 * 总结栏处理：支持合计数据分布
 */
export default function useSummary({ table, finalColumns, summaryData, }: IUseSummaryParams): {
    finalSummary: ((data: readonly unknown[]) => import("react").ReactNode) | (() => import("react/jsx-runtime").JSX.Element) | undefined;
};
export {};
