import type { CypherEnvironment } from "../Environment";
import { Clause } from "./Clause";
/**
 * @see {@link https://neo4j.com/docs/cypher-manual/5/clauses/use/ | Cypher Documentation}
 * @group Clauses
 */
export declare class Use extends Clause {
    private readonly graph;
    private readonly subClause;
    constructor(graph: string, subClause: Clause);
    /** @internal */
    getCypher(env: CypherEnvironment): string;
}
