export type Data = { ipa: string; language?: string; }; export type Point = { ipa: string[]; language?: string; }; export type Metric = (p: Point, q: Point) => number; export type ClusterOptions = { epsilon?: number; }; export declare function cluster(dataset: T[], metric: Metric, options?: ClusterOptions): T[][]; //# sourceMappingURL=cluster.d.ts.map