import { AsyncIterableLike } from "../async-like"; export declare function mask(iterable: Iterable, maskIterable: Iterable): Iterable; export declare function asyncMask(iterable: AsyncIterableLike, maskIterable: AsyncIterableLike): AsyncIterable; export declare function maskReversible(iterable: Iterable, maskIterable: Iterable, reverse?: boolean): Iterable; export declare function asyncMaskReversible(iterable: AsyncIterableLike, maskIterable: AsyncIterableLike, reverse?: boolean): AsyncIterable; export declare function skip(count: number): Iterable; export declare function take(count: number): Iterable;