import { Column } from 'react-data-grid';
/**
 * Hook encargado de ordenar datos de las columnas y las filas.
 * Se utiliza para ordenar las columnas y las filas de un DataGrid.
 */
export declare const useSortColumnsRows: <TRow, TSummaryRow>(sourceColumns: readonly Column<TRow, TSummaryRow>[], sourceRows: readonly TRow[], popoverHandlers?: {
    openPopover?: (anchorEl: HTMLElement, columnKey: string) => void;
}) => {
    finalColumns: readonly Column<TRow, TSummaryRow>[];
    sortColumns: import('react-data-grid').SortColumn[];
    setSortColumns: import('react').Dispatch<import('react').SetStateAction<import('react-data-grid').SortColumn[]>>;
    finalRows: readonly TRow[];
};
//# sourceMappingURL=useSortColumnsRows.d.ts.map