DefinitelyTyped/types/dynamic-time-warping/index.d.ts
Goldsmith42 f8b8de8a86 Added dynamic-time-warping module (#35773)
* Added dynamic-time-warping module

* Additional linting fixes

* Made dynamic-time-warping global

* Removed trailing whitespace
2019-05-30 11:11:14 -07:00

16 lines
519 B
TypeScript

// Type definitions for dynamic-time-warping 1.0
// Project: https://github.com/GordonLesti/dynamic-time-warping
// Definitions by: Zlatko Andonovski <https://github.com/Goldsmith42>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare global {
class DynamicTimeWarping<T> {
constructor(ser1: ReadonlyArray<T>, ser2: ReadonlyArray<T>, distFunc: (a: T, b: T) => number);
getDistance(): number;
getPath(): Array<[number, number]>;
}
}
export = DynamicTimeWarping;