import { Wrappable, IterableIterator } from '../../types/iterable'; declare function dropWhile(predicate: (value: T, i: number) => boolean): (source: Wrappable) => IterableIterator; declare function dropWhile(predicate: (value: T, i: number) => boolean, source: Wrappable): IterableIterator; export { dropWhile };