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