declare type Unwrap = T extends Iterable ? R : never; declare type ZipUnwrapped = { [P in keyof T]: Unwrap | undefined; }; declare const zipLongest: [] | [Iterable]>(iterables: Iterables) => Iterable>; export { zipLongest as default };