/**
 * Node reprensentation
 *
 * @export
 * @class Node
 * @template T node label
 * @template V node data
 */
export declare class Node<T, V> {
    id: T;
    data: V;
    readonly label: string;
    /**
     * Creates an instance of Node.
     * @param {T} id
     * @param {V} data
     * @memberof Node
     */
    constructor(id: T, label: string, data: V);
}
