Last change
on this file since 6a80231 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago |
initial commit
|
-
Property mode
set to
100644
|
File size:
826 bytes
|
Line | |
---|
1 | declare module 'timers' {
|
---|
2 | function setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]): NodeJS.Timeout;
|
---|
3 | namespace setTimeout {
|
---|
4 | function __promisify__(ms: number): Promise<void>;
|
---|
5 | function __promisify__<T>(ms: number, value: T): Promise<T>;
|
---|
6 | }
|
---|
7 | function clearTimeout(timeoutId: NodeJS.Timeout): void;
|
---|
8 | function setInterval(callback: (...args: any[]) => void, ms: number, ...args: any[]): NodeJS.Timeout;
|
---|
9 | function clearInterval(intervalId: NodeJS.Timeout): void;
|
---|
10 | function setImmediate(callback: (...args: any[]) => void, ...args: any[]): NodeJS.Immediate;
|
---|
11 | namespace setImmediate {
|
---|
12 | function __promisify__(): Promise<void>;
|
---|
13 | function __promisify__<T>(value: T): Promise<T>;
|
---|
14 | }
|
---|
15 | function clearImmediate(immediateId: NodeJS.Immediate): void;
|
---|
16 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.