import { IterableX } from '../iterable'; /** * Creates a sequence by concatenating source sequences until a source sequence completes successfully. * @param {Iterabe>} source Source sequences. * @return {Iterable} Sequence that continues to concatenate source sequences while errors occur. */ export declare function _catchAll(source: Iterable>): IterableX; /** * Creates a sequence by concatenating source sequences until a source sequence completes successfully. * @param {Iterable} source The first source. * @param {...Iterable} args The rest of the sequence that continues to concatenate source sequences while errors occur. */ export declare function _catch(source: Iterable, ...args: Iterable[]): IterableX; /** * Creates a sequence by concatenating source sequences until a source sequence completes successfully. * @param {...Iterable} source Sequence that continues to concatenate source sequences while errors occur. * @return {Iterable} Sequence that continues to concatenate source sequences while errors occur. */ export declare function _catchStatic(...source: Iterable[]): IterableX;