import { ItemInfo } from '../ItemInfo';
import { PrimitiveType } from '../models';
import { ReturningItem } from '../ReturningItemInfo';
import { Artifacts, BaseStep } from './BaseStep';
export declare class ReturningStep extends BaseStep {
    private readonly returningItemInfo;
    constructor(prevStep: BaseStep, returningItems: (ItemInfo | ReturningItem | PrimitiveType)[]);
    getStepStatement(artifacts?: Artifacts): string;
    getStepArtifacts(): Artifacts;
}
