import { FluentIterable, FluentAsyncIterable } from '../base'; import { AsyncCatchCallback, CatchCallback } from '../catch-callback'; export interface CatchFunction { (errorCallback: CatchCallback): FluentIterable; } export interface AsyncCatchFunction { (errorCallback: AsyncCatchCallback): FluentAsyncIterable; }