import { Clause } from "./Clause"; /** * @see {@link https://neo4j.com/docs/cypher-manual/current/clauses/union/ | Cypher Documentation} * @group Clauses */ export declare class Union extends Clause { private readonly subqueries; private unionType; constructor(...subqueries: Clause[]); all(): this; /** * Adds the clause `DISTINCT` after `UNION` * @since Neo4j.19 */ distinct(): this; }