import type { Pattern } from "../../index";
import { CypherASTNode } from "../../CypherASTNode";
import { Clause } from "../../clauses/Clause";
import type { CypherCompilable } from "../../types";
export declare abstract class Subquery extends CypherASTNode {
    protected subquery: CypherCompilable;
    constructor(subquery: Clause | Pattern);
}
