import { CypherASTNode } from "../../CypherASTNode"; import type { Literal } from "../../references/Literal"; import type { Variable } from "../../references/Variable"; import type { Expr } from "../../types"; /** @group Clauses */ export type ProjectionColumn = Expr | [Expr, string | Variable | Literal]; export declare class Projection extends CypherASTNode { private readonly columns; private isStar; constructor(columns: Array<"*" | ProjectionColumn>); addColumns(columns: Array<"*" | ProjectionColumn>): void; private serializeColumn; }