import type { CypherASTNode } from "../../CypherASTNode"; import { Clause } from "../Clause"; /** The result of multiple clauses concatenated with `Cypher.utils.concat` * @group Utils */ export declare class CompositeClause extends Clause { private readonly separator; protected _children: CypherASTNode[]; concat(...clauses: Array): this; get empty(): boolean; private filterClauses; private filterEmptyComposite; private unwrapComposite; }