SYMBOL INDEX (14 symbols across 3 files) FILE: src/types.ts type DataPoint (line 1) | interface DataPoint { type ClusteringArgument (line 7) | type ClusteringArgument = { type ClusterRankingGroup (line 15) | type ClusterRankingGroup = { type ClusteringResult (line 24) | type ClusteringResult = { type ClassificationRequest (line 28) | type ClassificationRequest = { type ClassifiedClusterResponse (line 37) | type ClassifiedClusterResponse = { FILE: src/utils.ts function euclideanDistance (line 5) | function euclideanDistance(point1: number[], point2: number[]): number { function averageDistance (line 17) | function averageDistance(point: number[], points: number[][]): number { function silhouetteScore (line 28) | function silhouetteScore( function createCustomClusterRankings (line 75) | function createCustomClusterRankings( FILE: src/vector2Trend.ts class Vector2Trend (line 158) | class Vector2Trend { method cluster (line 159) | static cluster(args: ClusteringArgument): ClusteringResult { method classify (line 221) | static async classify( method enableLogging (line 227) | static enableLogging() {