export declare const useListData: (items: T[], sortBy?: string | ((a: T, b: T) => number), filterBy?: (item: T) => boolean, groupBy?: string | ((item: T) => string), sortDirection?: "asc" | "desc") => { processedItems: T[]; groupedItems: Record | null; };