mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-11 11:34:12 +08:00
Node.d.ts: Add module v8 (#10932)
* Node.d.ts: Add module v8 * Node.d.ts: Changes to module "v8"
This commit is contained in:
13
node/node.d.ts
vendored
13
node/node.d.ts
vendored
@@ -2755,6 +2755,19 @@ declare module "process" {
|
||||
export = process;
|
||||
}
|
||||
|
||||
declare module "v8" {
|
||||
interface HeapSpaceInfo {
|
||||
space_name: string;
|
||||
space_size: number;
|
||||
space_used_size: number;
|
||||
space_available_size: number;
|
||||
physical_space_size: number;
|
||||
}
|
||||
export function getHeapStatistics() : {total_heap_size: number, total_heap_size_executable: number, total_physical_size: number, total_avaialble_size: number, used_heap_size: number, heap_size_limit: number};
|
||||
export function getHeapSpaceStatistics(): HeapSpaceInfo[];
|
||||
export function setFlagsFromString(flags: string): void;
|
||||
}
|
||||
|
||||
declare module "timers" {
|
||||
export function setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]): NodeJS.Timer;
|
||||
export function clearTimeout(timeoutId: NodeJS.Timer): void;
|
||||
|
||||
Reference in New Issue
Block a user