import { FluentAsyncIterable, FluentIterable } from '../base'; export interface PrependFunction { /** * Adds a value to the beginning of the iterable. * @param items The items to be prepended to the iterable. * @returns The [[FluentAsyncIterable]] prepended with the element. */ (...items: T[]): FluentIterable; } export interface AsyncPrependFunction { /** * Adds a value to the beginning of the iterable. * @param items The items to be prepended to the iterable. * @returns The [[FluentAsyncIterable]] prepended with the element. */ (...items: T[]): FluentAsyncIterable; }