diff --git a/bi-map.d.ts b/bi-map.d.ts index 7c7cf932..a25246a2 100644 --- a/bi-map.d.ts +++ b/bi-map.d.ts @@ -28,6 +28,9 @@ export default class BiMap implements Iterable<[K, V]> { size: number; inverse: InverseMap; + // Constructor + constructor(); + // Methods clear(): void; set(key: K, value: V): this; diff --git a/kd-tree.d.ts b/kd-tree.d.ts index a4adc666..d8a9515d 100644 --- a/kd-tree.d.ts +++ b/kd-tree.d.ts @@ -11,6 +11,9 @@ export default class KDTree { size: number; visited: number; + // Constructor + private constructor(dimensions: number, build: any); + // Methods nearestNeighbor(point: Array): V; kNearestNeighbors(k: number, point: Array): Array; diff --git a/linked-list.d.ts b/linked-list.d.ts index a5034d11..94f3e2ec 100644 --- a/linked-list.d.ts +++ b/linked-list.d.ts @@ -7,6 +7,9 @@ export default class LinkedList implements Iterable { // Members size: number; + // Constructor + constructor(); + // Methods clear(): void; first(): T | undefined; @@ -26,4 +29,4 @@ export default class LinkedList implements Iterable { // Statics static from(iterable: Iterable | {[key: string]: I}): LinkedList; -} \ No newline at end of file +} diff --git a/multi-map.d.ts b/multi-map.d.ts index e4c85435..b0320630 100644 --- a/multi-map.d.ts +++ b/multi-map.d.ts @@ -44,4 +44,4 @@ interface MultiMapConstructor { } declare const MultiMap: MultiMapConstructor; -export default MultiMap; \ No newline at end of file +export default MultiMap; diff --git a/multi-set.d.ts b/multi-set.d.ts index 0e40bc40..d43385ca 100644 --- a/multi-set.d.ts +++ b/multi-set.d.ts @@ -8,6 +8,9 @@ export default class MultiSet implements Iterable { dimension: number; size: number; + // Constructor + constructor(); + // Methods clear(): void; add(key: K, count?: number): this; diff --git a/queue.d.ts b/queue.d.ts index 0056404f..3a932292 100644 --- a/queue.d.ts +++ b/queue.d.ts @@ -7,6 +7,9 @@ export default class Queue implements Iterable { // Members size: number; + // Constructor + constructor(); + // Methods clear(): void; enqueue(item: T): number; diff --git a/stack.d.ts b/stack.d.ts index acd98ba8..0f2e396f 100644 --- a/stack.d.ts +++ b/stack.d.ts @@ -7,6 +7,9 @@ export default class Stack implements Iterable { // Members size: number; + // Constructor + constructor(); + // Methods clear(): void; push(item: T): number;