Skip to content

Commit 642e247

Browse files
Added type declaration for TS support (#12)
1 parent e0f5dd1 commit 642e247

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

src/eventLoopStats.d.ts

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
interface Stats {
2+
/**
3+
* Maximum number of milliseconds spent in a single loop since last sense call
4+
*/
5+
max: number;
6+
/**
7+
* Minimum number of milliseconds spent in a single loop since last sense call
8+
*/
9+
min: number;
10+
/**
11+
* Total number of milliseconds spent in the loop since last sense call
12+
*/
13+
sum: number;
14+
/**
15+
* Total number of loops since last sense call
16+
*/
17+
num: number;
18+
}
19+
20+
/**
21+
* Exposes function to get stats about the libuv default loop
22+
*/
23+
declare const EventLoopStats: {
24+
/**
25+
* Exposes stats about the libuv default loop
26+
*/
27+
sense: () => Stats;
28+
};
29+
30+
export = EventLoopStats;

0 commit comments

Comments
 (0)