import { BaseExecutor } from './__interfaces__'; import { Action, PromiseOr } from '../types'; export declare class ChainExecutor implements BaseExecutor { private _initialValue; private _actions; private _isPromiseContained; constructor(initialValue: T); get initialValue(): T; stream(act1: Action, act2?: Action, act3?: Action, act4?: Action, act5?: Action, act6?: Action, act7?: Action, act8?: Action, act9?: Action, act10?: Action): Omit; asAsync(): Pick; execute(onError?: (error: any) => any): PromiseOr; private _execute; private _promiseExecute; }