import { OperatorAsyncFunction } from '../interfaces'; import { AsyncIterableX } from './asynciterablex'; export declare function pipe(source: AsyncIterable): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction, op3: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction, op3: OperatorAsyncFunction, op4: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction, op3: OperatorAsyncFunction, op4: OperatorAsyncFunction, op5: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction, op3: OperatorAsyncFunction, op4: OperatorAsyncFunction, op5: OperatorAsyncFunction, op6: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction, op3: OperatorAsyncFunction, op4: OperatorAsyncFunction, op5: OperatorAsyncFunction, op6: OperatorAsyncFunction, op7: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction, op3: OperatorAsyncFunction, op4: OperatorAsyncFunction, op5: OperatorAsyncFunction, op6: OperatorAsyncFunction, op7: OperatorAsyncFunction, op8: OperatorAsyncFunction): AsyncIterableX; export declare function pipe(source: AsyncIterable, op1: OperatorAsyncFunction, op2: OperatorAsyncFunction, op3: OperatorAsyncFunction, op4: OperatorAsyncFunction, op5: OperatorAsyncFunction, op6: OperatorAsyncFunction, op7: OperatorAsyncFunction, op8: OperatorAsyncFunction, op9: OperatorAsyncFunction): AsyncIterableX;