@graphty/algorithms
Version:
Graph algorithms library for browser environments implemented in TypeScript
43 lines (36 loc) • 891 B
TypeScript
/**
* TypeScript declarations for @graphty/algorithms
*
* This file provides type information for the bundled dist/algorithms.js module.
*/
// Core exports
export { Graph } from './src/core/graph';
// Type exports
export type {
BellmanFordResult,
CentralityOptions,
CentralityResult,
CommunityResult,
ComponentResult,
DijkstraOptions,
Edge,
FloydWarshallResult,
GirvanNewmanOptions,
GraphConfig,
LouvainOptions,
MSTResult,
Node,
NodeId,
PageRankOptions,
ShortestPathResult,
TraversalOptions,
TraversalResult,
} from './src/types/index';
// Algorithm exports
export * from './src/algorithms/index';
// Research algorithms exports
export * from './src/research/index';
// Data structure exports
export * from './src/data-structures/index';
// Optimized algorithm exports
export * from './src/optimized/index';