UNPKG

serverless-spy

Version:

CDK-based library for writing elegant integration tests on AWS serverless architecture and an additional web console to monitor events in real time.

24 lines (19 loc) 541 B
/** * Mnemonist BKTree Typings * ========================= */ type DistanceFunction<T> = (a: T, b: T) => number; export default class BKTree<T> { // Members distance: DistanceFunction<T>; size: number; // Constructor constructor(distance: DistanceFunction<T>); // Methods add(item: T): this; search(n: number, query: T): Array<{item: T, distance: number}>; toJSON(): object; inspect(): any; // Statics static from<I>(iterable: Iterable<I> | {[key: string] : I}, distance: DistanceFunction<I>): BKTree<I>; }