export declare const groupBy: <T>(data: T[], prop: Extract<keyof T, string>) => Record<keyof T, T[]>;
export declare const aggregate: <T, U>(data: T[], prop: Extract<keyof T, string>, map: (x: T[]) => U) => Record<keyof T, U>;
