import type { IEnumerable, IterableType } from "../../types/index.js"; type FromFunc = { /** * Creates an IEnumerable from an array * @param source Array of Elements * @returns IEnumerable */ (source: ArrayLike): IEnumerable; /** * Creates an IEnumerable from an IterableIterator of elements * @param source Iteration of Elements * @returns IEnumerable */ (source: IterableIterator): IEnumerable; /** * Creates an IEnumerable from an iterable type * @param source Iterable Type * @returns IEnumerable */ (source: IterableType): IEnumerable; /** * Creates an IEnumerable from a generator function * @param source Generator * @returns IEnumerable */ (source: () => Generator): IEnumerable; }; export declare const from: FromFunc; export {};