import { MablAction } from '../MablAction';
import { MablStep } from '../MablStep';
export declare const DEFAULT_STEP_SOURCE_INDEX_IN_FLOW = -1;
export declare class SyntheticStep extends MablStep {
    stepName?: string;
    constructor(name: string, args: any[], actions: MablAction[], stepSourceIndexInFlow?: number);
    getStepName(): string;
    setStepName(stepName: string): void;
    static generateStepId(actionCode: string, flowInvariantId: string | undefined): string | undefined;
}
//# sourceMappingURL=SyntheticStep.d.ts.map