import type { NamedReference } from "./Variable";
import { Variable } from "./Variable";
/** Reference to a path variable
 * @see {@link https://neo4j.com/docs/cypher-manual/current/syntax/patterns | Cypher Documentation}
 * @group Variables
 */
export declare class PathVariable extends Variable {
    constructor();
}
/** For compatibility reasons, represents a path as a variable with the given name
 *  @group Variables
 */
export declare class NamedPathVariable extends PathVariable implements NamedReference {
    readonly id: string;
    constructor(name: string);
}
