declare const splitBy: (list: T[], chunkSize: number) => T[][]; declare const toMap: (list: T[], keyFn: (el: T) => K) => Map; declare const uniqBy: (list: T[], keyFn: (el: T) => K) => T[]; declare function notEmpty(value: T | null | undefined): value is T; export { splitBy, toMap, uniqBy, notEmpty };