/**
 * Represents the min and max length of the path between source node and target node, in other words, how many relationships betweend the nodes.
 *
 * @export
 * @class PathRange
 */
export declare class PathRange {
    min?: number;
    max?: number;
    /**
     * Creates an instance of PathRange.
     * @param {number} [min]
     * @param {number} [max]
     * @memberof PathRange
     */
    constructor(min?: number, max?: number);
    /**
     * Converts this PathRange to Cypher Notation (*min..max).
     *
     * @returns
     * @memberof PathRange
     */
    toString(): string;
}
