import graphlib, { Graph } from "graphlib"; declare function networkSimplex(g: Graph): void; declare namespace networkSimplex { var initLowLimValues: (tree: graphlib.Graph, root?: string | undefined) => void; var initCutValues: (t: graphlib.Graph, g: graphlib.Graph) => void; var calcCutValue: (t: graphlib.Graph, g: graphlib.Graph, child: string) => number; var leaveEdge: (tree: graphlib.Graph) => graphlib.Edge | undefined; var enterEdge: (t: graphlib.Graph, g: graphlib.Graph, edge: graphlib.Edge) => graphlib.Edge | undefined; var exchangeEdges: (t: graphlib.Graph, g: graphlib.Graph, e: graphlib.Edge, f: graphlib.Edge) => void; } export default networkSimplex;