import { IterableX } from '../../iterable/iterablex' ; import { skipWhile } from '../../iterable/operators/skipwhile' ; ignore export function skipWhileProto < T , S extends T > ( this , predicate ) ; export function skipWhileProto < T > ( this , predicate ) ; export function skipWhileProto < T > ( this , predicate ) { return skipWhile < T > ( predicate ) ( this ) ; } IterableX . prototype . skipWhile = skipWhileProto ; declare module '../../iterable/iterablex' { interface IterableX < T > { skipWhile : typeof skipWhileProto ; } }