declare function toGroups(groupByFn: (item: TItem) => PropertyKey): readonly [(groups: Record, current: TItem, index: number, arr: TItem[]) => Record, Record]; export { toGroups };