import { ItemInfo } from '../../ItemInfo';
import { PrimitiveType } from '../../models';
import { ReturningItem } from '../../ReturningItemInfo';
import { ReturningStep } from '../ReturningStep';
import { Artifacts, BaseStep } from '../BaseStep';
export declare class OffsetStep extends BaseStep {
    private readonly value;
    constructor(prevStep: BaseStep, value: number, asBinder?: boolean);
    getStepStatement(): string;
    getStepArtifacts(): Artifacts;
    returning(...items: (ItemInfo | ReturningItem | PrimitiveType)[]): ReturningStep;
}
