export interface GroupedObject { [key: string]: T[]; } export declare const listGroupByKey: (arr: T[], key: keyof T, isList?: boolean) => T[] | GroupedObject;