import { BreakdownNode } from './BreakdownTable'; export type SortingState = { column: "label" | "value" | null; direction: "asc" | "desc"; }; type Params = { groups: BreakdownNode[]; sorting?: SortingState; enableSorting?: boolean; manualSort?: boolean; onSortingChange?: (s: SortingState) => void; }; export declare const useBreakdownSorting: ({ groups, sorting, enableSorting, manualSort, onSortingChange, }: Params) => { readonly sortingState: SortingState; readonly sortingEnabled: boolean; readonly groupsToRender: BreakdownNode[]; readonly toggleSort: (column: "label" | "value") => void; }; export {};