UNPKG

stellar-plus

Version:

beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain

10 lines (9 loc) 717 B
import { ConveyorBelt } from '../../../../stellar-plus/utils/pipeline/conveyor-belts'; import { MultiBeltPipelineOptions } from '../../../../stellar-plus/utils/pipeline/multi-belt-pipeline/types'; export declare class MultiBeltPipeline<Input, Output, BeltType extends string, SupportedInnerPlugins extends { type: string; }> extends ConveyorBelt<Input, Output, BeltType> { protected innerPlugins: SupportedInnerPlugins[]; constructor(options: MultiBeltPipelineOptions<Input, Output, BeltType, SupportedInnerPlugins>); protected getInnerPluginsByType<PluginType, PipelineType>(executionPlugins: SupportedInnerPlugins[], pipelineType: PipelineType, excludeGeneric?: boolean): SupportedInnerPlugins[]; }