import { CypherASTNode } from "../../CypherASTNode"; import type { Expr } from "../../types"; /** @group Clauses */ export type Order = "ASC" | "DESC"; type OrderProjectionElement = [Expr, Order]; export declare class OrderBy extends CypherASTNode { private readonly exprs; private skipClause; private limitClause; addOrderElements(exprs: OrderProjectionElement[]): void; skip(offset: number | Expr): void; offset(offset: number | Expr): void; limit(limit: number | Expr): void; private hasOrder; } export {};