UNPKG

stellar-plus

Version:

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

13 lines (12 loc) 693 B
import { StellarPlusError } from '../../../../../../stellar-plus/error'; import { BeltMetadata, BeltPluginType, GenericPlugin } from '../../../../../../stellar-plus/utils/pipeline/conveyor-belts/types'; export declare class DebugPlugin<Input, Output> implements BeltPluginType<Input, Output, GenericPlugin> { readonly name: string; readonly type: GenericPlugin; private debugLevel; constructor(debugLevel?: 'info' | 'error' | 'all'); preProcess(item: Input, meta: BeltMetadata): Promise<Input>; postProcess(item: Output, meta: BeltMetadata): Promise<Output>; processError(error: StellarPlusError, _meta: BeltMetadata): Promise<StellarPlusError>; private log; }