graphology-metrics
Version:
Miscellaneous graph metrics for graphology.
19 lines (13 loc) • 589 B
TypeScript
import Graph from 'graphology-types';
type DegreeCentralityOptions = {
nodeCentralityAttribute?: string;
};
type DegreeCentralityMapping = {[node: string]: number};
interface IDegreeCentralityBase {
(graph: Graph, options?: DegreeCentralityOptions): DegreeCentralityMapping;
assign(graph: Graph, options?: DegreeCentralityOptions): void;
}
declare const degreeCentrality: IDegreeCentralityBase;
declare const inDegreeCentrality: IDegreeCentralityBase;
declare const outDegreeCentrality: IDegreeCentralityBase;
export {degreeCentrality, inDegreeCentrality, outDegreeCentrality};