UNPKG

sedk-mysql

Version:
19 lines (18 loc) 830 B
import { OrderByArgsElement } from '../../orderBy'; import { Artifacts, BaseStep } from '../BaseStep'; import { LimitStep } from './LimitStep'; import { LimitWithOffsetStep } from './LimitWithOffsetStep'; import { OffsetStep } from './OffsetStep'; export declare class OrderByStep extends BaseStep { private readonly orderByArgsElement; private readonly orderByItemInfos; constructor(prevStep: BaseStep, orderByArgsElement: OrderByArgsElement[]); limit(limit: number): LimitStep; limit(offset: number, limit: number): LimitWithOffsetStep; limit$(limit: number): LimitStep; limit$(offset: number, limit: number): LimitWithOffsetStep; offset(value: number): OffsetStep; offset$(value: number): OffsetStep; getStepArtifacts(): Artifacts; getStepStatement(artifacts?: Artifacts): string; }