export declare const zip: (arr1: T[], arr2: U[]) => [T, U][]; export declare const repeat: (value: T, count: number) => readonly T[]; export declare const isUndefined: (t: T | undefined) => t is undefined; export declare const groupBy: (items: readonly T[], f: (t: T) => U) => readonly (readonly T[])[]; export declare const intercalate: (items: readonly (readonly T[])[], value: T) => readonly T[];