/** Extracts the type of an {@link Iterable} entry by inference */ export declare type ExtractIteratorResult = T extends Iterable ? U : never; /** Checks whether a given object is an {@link Iterable} implementation */ export declare function isIterable(obj: any): obj is Iterable;