@rudderstack/workflow-engine
Version:
A generic workflow execution engine
10 lines • 630 B
TypeScript
import { Expression } from '@rudderstack/json-template-engine';
import { ExecutionBindings, SimpleStep, StepOutput } from '../../../../../common';
import { BaseStepExecutor } from '../../../executors/base';
export declare class JsonTemplateStepExecutor extends BaseStepExecutor {
private readonly templateEngine;
static parse(template: string, mappings?: boolean, bindings?: Record<string, any>): Expression;
constructor(step: SimpleStep, template: string, bindings?: Record<string, any>);
execute(input: any, executionBindings: ExecutionBindings): Promise<StepOutput>;
}
//# sourceMappingURL=jsontemplate.d.ts.map