/**
 * @template T
 */
export class WeightedEdge<T> extends Edge<any> {
    /**
     *
     * @param {WeightedEdge} e
     * @returns {number}
     */
    static extractWeight(e: WeightedEdge<any>): number;
    /**
     *
     * @param {WeightedEdge} e
     * @returns {number}
     */
    static extractNegativeWeight(e: WeightedEdge<any>): number;
    /**
     *
     * @type {number}
     */
    weight: number;
}
import { Edge } from "./Edge.js";
//# sourceMappingURL=WeightedEdge.d.ts.map