mirror of https://gitee.com/openkylin/nodejs.git
16 lines
517 B
TypeScript
Executable File
16 lines
517 B
TypeScript
Executable File
declare module 'process' {
|
|
import * as tty from 'tty';
|
|
|
|
global {
|
|
namespace NodeJS {
|
|
// this namespace merge is here because these are specifically used
|
|
// as the type for process.stdin, process.stdout, and process.stderr.
|
|
// they can't live in tty.d.ts because we need to disambiguate the imported name.
|
|
interface ReadStream extends tty.ReadStream {}
|
|
interface WriteStream extends tty.WriteStream {}
|
|
}
|
|
}
|
|
|
|
export = process;
|
|
}
|