type Zip = { [I in keyof T]: T[I] extends (infer U)[] ? U : never; }[]; /** * Util function allowing for iterating over multiple arrays item by item * @param args the arrays to iterate over * @returns an array with rows and columns flipped */ export declare function zip(...args: T): Zip; export {};