export declare function iterableFlatten(...iterables: Iterable[]): Iterable; export declare function iterableMap(iterable: Iterable, map: (item: T) => U): Iterable; export declare function iterableFilter(iterable: Iterable, filter: (item: T) => boolean): Iterable; export declare function iterableFind(iterable: Iterable, match: (item: T) => boolean): T | undefined; export declare function iterableUnique(iterable: Iterable, on: (item: T) => U): Iterable; export declare function iterableDefined(iterable: (T | undefined | null)[]): T[]; export declare function iterableFirst(iterable: Iterator | Set | Map | undefined): T | undefined; //# sourceMappingURL=iterable-util.d.ts.map