import type { TableColumnData } from '../types'; declare const sortDirection: readonly ["ascend", "descend", ""]; type SortDirection = (typeof sortDirection)[number]; export declare const useSorter: ({ sort, prop, popup, callback }: { sort: SortDirection; prop: string | number; popup: boolean; callback: () => void; }) => { activeSort: import("vue").Ref<"" | "ascend" | "descend", "" | "ascend" | "descend">; activeProp: import("vue").Ref; handleSortChange: (column: TableColumnData, direction?: SortDirection) => void; isSortPopup: import("vue").Ref; }; export {};