import { IterableX } from '../iterable'; /** * Generates an iterable sequence by repeating a source sequence as long as the given loop postcondition holds. * @param {Iterable} source Source sequence to repeat while the condition evaluates true. * @param {function(): boolean} condition Loop condition. * @return {Iterable} Sequence generated by repeating the given sequence until the condition evaluates to false. */ export declare function doWhile(source: Iterable, condition: () => boolean): IterableX;