• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1declare function InternalBinding(binding: 'constants'): {
2  os: {
3    UV_UDP_REUSEADDR: 4;
4    dlopen: {
5      RTLD_LAZY: 1;
6      RTLD_NOW: 2;
7      RTLD_GLOBAL: 8;
8      RTLD_LOCAL: 4;
9    };
10    errno: {
11      E2BIG: 7;
12      EACCES: 13;
13      EADDRINUSE: 48;
14      EADDRNOTAVAIL: 49;
15      EAFNOSUPPORT: 47;
16      EAGAIN: 35;
17      EALREADY: 37;
18      EBADF: 9;
19      EBADMSG: 94;
20      EBUSY: 16;
21      ECANCELED: 89;
22      ECHILD: 10;
23      ECONNABORTED: 53;
24      ECONNREFUSED: 61;
25      ECONNRESET: 54;
26      EDEADLK: 11;
27      EDESTADDRREQ: 39;
28      EDOM: 33;
29      EDQUOT: 69;
30      EEXIST: 17;
31      EFAULT: 14;
32      EFBIG: 27;
33      EHOSTUNREACH: 65;
34      EIDRM: 90;
35      EILSEQ: 92;
36      EINPROGRESS: 36;
37      EINTR: 4;
38      EINVAL: 22;
39      EIO: 5;
40      EISCONN: 56;
41      EISDIR: 21;
42      ELOOP: 62;
43      EMFILE: 24;
44      EMLINK: 31;
45      EMSGSIZE: 40;
46      EMULTIHOP: 95;
47      ENAMETOOLONG: 63;
48      ENETDOWN: 50;
49      ENETRESET: 52;
50      ENETUNREACH: 51;
51      ENFILE: 23;
52      ENOBUFS: 55;
53      ENODATA: 96;
54      ENODEV: 19;
55      ENOENT: 2;
56      ENOEXEC: 8;
57      ENOLCK: 77;
58      ENOLINK: 97;
59      ENOMEM: 12;
60      ENOMSG: 91;
61      ENOPROTOOPT: 42;
62      ENOSPC: 28;
63      ENOSR: 98;
64      ENOSTR: 99;
65      ENOSYS: 78;
66      ENOTCONN: 57;
67      ENOTDIR: 20;
68      ENOTEMPTY: 66;
69      ENOTSOCK: 38;
70      ENOTSUP: 45;
71      ENOTTY: 25;
72      ENXIO: 6;
73      EOPNOTSUPP: 102;
74      EOVERFLOW: 84;
75      EPERM: 1;
76      EPIPE: 32;
77      EPROTO: 100;
78      EPROTONOSUPPORT: 43;
79      EPROTOTYPE: 41;
80      ERANGE: 34;
81      EROFS: 30;
82      ESPIPE: 29;
83      ESRCH: 3;
84      ESTALE: 70;
85      ETIME: 101;
86      ETIMEDOUT: 60;
87      ETXTBSY: 26;
88      EWOULDBLOCK: 35;
89      EXDEV: 18;
90    };
91    signals: {
92      SIGHUP: 1;
93      SIGINT: 2;
94      SIGQUIT: 3;
95      SIGILL: 4;
96      SIGTRAP: 5;
97      SIGABRT: 6;
98      SIGIOT: 6;
99      SIGBUS: 10;
100      SIGFPE: 8;
101      SIGKILL: 9;
102      SIGUSR1: 30;
103      SIGSEGV: 11;
104      SIGUSR2: 31;
105      SIGPIPE: 13;
106      SIGALRM: 14;
107      SIGTERM: 15;
108      SIGCHLD: 20;
109      SIGCONT: 19;
110      SIGSTOP: 17;
111      SIGTSTP: 18;
112      SIGTTIN: 21;
113      SIGTTOU: 22;
114      SIGURG: 16;
115      SIGXCPU: 24;
116      SIGXFSZ: 25;
117      SIGVTALRM: 26;
118      SIGPROF: 27;
119      SIGWINCH: 28;
120      SIGIO: 23;
121      SIGINFO: 29;
122      SIGSYS: 12;
123    };
124    priority: {
125      PRIORITY_LOW: 19;
126      PRIORITY_BELOW_NORMAL: 10;
127      PRIORITY_NORMAL: 0;
128      PRIORITY_ABOVE_NORMAL: -7;
129      PRIORITY_HIGH: -14;
130      PRIORITY_HIGHEST: -20;
131    };
132  };
133  fs: {
134    UV_FS_SYMLINK_DIR: 1;
135    UV_FS_SYMLINK_JUNCTION: 2;
136    O_RDONLY: 0;
137    O_WRONLY: 1;
138    O_RDWR: 2;
139    UV_DIRENT_UNKNOWN: 0;
140    UV_DIRENT_FILE: 1;
141    UV_DIRENT_DIR: 2;
142    UV_DIRENT_LINK: 3;
143    UV_DIRENT_FIFO: 4;
144    UV_DIRENT_SOCKET: 5;
145    UV_DIRENT_CHAR: 6;
146    UV_DIRENT_BLOCK: 7;
147    S_IFMT: 61440;
148    S_IFREG: 32768;
149    S_IFDIR: 16384;
150    S_IFCHR: 8192;
151    S_IFBLK: 24576;
152    S_IFIFO: 4096;
153    S_IFLNK: 40960;
154    S_IFSOCK: 49152;
155    O_CREAT: 512;
156    O_EXCL: 2048;
157    UV_FS_O_FILEMAP: 0;
158    O_NOCTTY: 131072;
159    O_TRUNC: 1024;
160    O_APPEND: 8;
161    O_DIRECTORY: 1048576;
162    O_NOFOLLOW: 256;
163    O_SYNC: 128;
164    O_DSYNC: 4194304;
165    O_SYMLINK: 2097152;
166    O_NONBLOCK: 4;
167    S_IRWXU: 448;
168    S_IRUSR: 256;
169    S_IWUSR: 128;
170    S_IXUSR: 64;
171    S_IRWXG: 56;
172    S_IRGRP: 32;
173    S_IWGRP: 16;
174    S_IXGRP: 8;
175    S_IRWXO: 7;
176    S_IROTH: 4;
177    S_IWOTH: 2;
178    S_IXOTH: 1;
179    F_OK: 0;
180    R_OK: 4;
181    W_OK: 2;
182    X_OK: 1;
183    UV_FS_COPYFILE_EXCL: 1;
184    COPYFILE_EXCL: 1;
185    UV_FS_COPYFILE_FICLONE: 2;
186    COPYFILE_FICLONE: 2;
187    UV_FS_COPYFILE_FICLONE_FORCE: 4;
188    COPYFILE_FICLONE_FORCE: 4;
189  };
190  crypto: {
191    OPENSSL_VERSION_NUMBER: 269488319;
192    SSL_OP_ALL: 2147485780;
193    SSL_OP_ALLOW_NO_DHE_KEX: 1024;
194    SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION: 262144;
195    SSL_OP_CIPHER_SERVER_PREFERENCE: 4194304;
196    SSL_OP_CISCO_ANYCONNECT: 32768;
197    SSL_OP_COOKIE_EXCHANGE: 8192;
198    SSL_OP_CRYPTOPRO_TLSEXT_BUG: 2147483648;
199    SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS: 2048;
200    SSL_OP_EPHEMERAL_RSA: 0;
201    SSL_OP_LEGACY_SERVER_CONNECT: 4;
202    SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER: 0;
203    SSL_OP_MICROSOFT_SESS_ID_BUG: 0;
204    SSL_OP_MSIE_SSLV2_RSA_PADDING: 0;
205    SSL_OP_NETSCAPE_CA_DN_BUG: 0;
206    SSL_OP_NETSCAPE_CHALLENGE_BUG: 0;
207    SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG: 0;
208    SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG: 0;
209    SSL_OP_NO_COMPRESSION: 131072;
210    SSL_OP_NO_ENCRYPT_THEN_MAC: 524288;
211    SSL_OP_NO_QUERY_MTU: 4096;
212    SSL_OP_NO_RENEGOTIATION: 1073741824;
213    SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION: 65536;
214    SSL_OP_NO_SSLv2: 0;
215    SSL_OP_NO_SSLv3: 33554432;
216    SSL_OP_NO_TICKET: 16384;
217    SSL_OP_NO_TLSv1: 67108864;
218    SSL_OP_NO_TLSv1_1: 268435456;
219    SSL_OP_NO_TLSv1_2: 134217728;
220    SSL_OP_NO_TLSv1_3: 536870912;
221    SSL_OP_PKCS1_CHECK_1: 0;
222    SSL_OP_PKCS1_CHECK_2: 0;
223    SSL_OP_PRIORITIZE_CHACHA: 2097152;
224    SSL_OP_SINGLE_DH_USE: 0;
225    SSL_OP_SINGLE_ECDH_USE: 0;
226    SSL_OP_SSLEAY_080_CLIENT_DH_BUG: 0;
227    SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG: 0;
228    SSL_OP_TLS_BLOCK_PADDING_BUG: 0;
229    SSL_OP_TLS_D5_BUG: 0;
230    SSL_OP_TLS_ROLLBACK_BUG: 8388608;
231    ENGINE_METHOD_RSA: 1;
232    ENGINE_METHOD_DSA: 2;
233    ENGINE_METHOD_DH: 4;
234    ENGINE_METHOD_RAND: 8;
235    ENGINE_METHOD_EC: 2048;
236    ENGINE_METHOD_CIPHERS: 64;
237    ENGINE_METHOD_DIGESTS: 128;
238    ENGINE_METHOD_PKEY_METHS: 512;
239    ENGINE_METHOD_PKEY_ASN1_METHS: 1024;
240    ENGINE_METHOD_ALL: 65535;
241    ENGINE_METHOD_NONE: 0;
242    DH_CHECK_P_NOT_SAFE_PRIME: 2;
243    DH_CHECK_P_NOT_PRIME: 1;
244    DH_UNABLE_TO_CHECK_GENERATOR: 4;
245    DH_NOT_SUITABLE_GENERATOR: 8;
246    ALPN_ENABLED: 1;
247    RSA_PKCS1_PADDING: 1;
248    RSA_SSLV23_PADDING: 2;
249    RSA_NO_PADDING: 3;
250    RSA_PKCS1_OAEP_PADDING: 4;
251    RSA_X931_PADDING: 5;
252    RSA_PKCS1_PSS_PADDING: 6;
253    RSA_PSS_SALTLEN_DIGEST: -1;
254    RSA_PSS_SALTLEN_MAX_SIGN: -2;
255    RSA_PSS_SALTLEN_AUTO: -2;
256    defaultCoreCipherList: 'TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA256:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!SRP:!CAMELLIA';
257    TLS1_VERSION: 769;
258    TLS1_1_VERSION: 770;
259    TLS1_2_VERSION: 771;
260    TLS1_3_VERSION: 772;
261    POINT_CONVERSION_COMPRESSED: 2;
262    POINT_CONVERSION_UNCOMPRESSED: 4;
263    POINT_CONVERSION_HYBRID: 6;
264  };
265  zlib: {
266    Z_NO_FLUSH: 0;
267    Z_PARTIAL_FLUSH: 1;
268    Z_SYNC_FLUSH: 2;
269    Z_FULL_FLUSH: 3;
270    Z_FINISH: 4;
271    Z_BLOCK: 5;
272    Z_OK: 0;
273    Z_STREAM_END: 1;
274    Z_NEED_DICT: 2;
275    Z_ERRNO: -1;
276    Z_STREAM_ERROR: -2;
277    Z_DATA_ERROR: -3;
278    Z_MEM_ERROR: -4;
279    Z_BUF_ERROR: -5;
280    Z_VERSION_ERROR: -6;
281    Z_NO_COMPRESSION: 0;
282    Z_BEST_SPEED: 1;
283    Z_BEST_COMPRESSION: 9;
284    Z_DEFAULT_COMPRESSION: -1;
285    Z_FILTERED: 1;
286    Z_HUFFMAN_ONLY: 2;
287    Z_RLE: 3;
288    Z_FIXED: 4;
289    Z_DEFAULT_STRATEGY: 0;
290    ZLIB_VERNUM: 4784;
291    DEFLATE: 1;
292    INFLATE: 2;
293    GZIP: 3;
294    GUNZIP: 4;
295    DEFLATERAW: 5;
296    INFLATERAW: 6;
297    UNZIP: 7;
298    BROTLI_DECODE: 8;
299    BROTLI_ENCODE: 9;
300    Z_MIN_WINDOWBITS: 8;
301    Z_MAX_WINDOWBITS: 15;
302    Z_DEFAULT_WINDOWBITS: 15;
303    Z_MIN_CHUNK: 64;
304    Z_MAX_CHUNK: number;
305    Z_DEFAULT_CHUNK: 16384;
306    Z_MIN_MEMLEVEL: 1;
307    Z_MAX_MEMLEVEL: 9;
308    Z_DEFAULT_MEMLEVEL: 8;
309    Z_MIN_LEVEL: -1;
310    Z_MAX_LEVEL: 9;
311    Z_DEFAULT_LEVEL: -1;
312    BROTLI_OPERATION_PROCESS: 0;
313    BROTLI_OPERATION_FLUSH: 1;
314    BROTLI_OPERATION_FINISH: 2;
315    BROTLI_OPERATION_EMIT_METADATA: 3;
316    BROTLI_PARAM_MODE: 0;
317    BROTLI_MODE_GENERIC: 0;
318    BROTLI_MODE_TEXT: 1;
319    BROTLI_MODE_FONT: 2;
320    BROTLI_DEFAULT_MODE: 0;
321    BROTLI_PARAM_QUALITY: 1;
322    BROTLI_MIN_QUALITY: 0;
323    BROTLI_MAX_QUALITY: 11;
324    BROTLI_DEFAULT_QUALITY: 11;
325    BROTLI_PARAM_LGWIN: 2;
326    BROTLI_MIN_WINDOW_BITS: 10;
327    BROTLI_MAX_WINDOW_BITS: 24;
328    BROTLI_LARGE_MAX_WINDOW_BITS: 30;
329    BROTLI_DEFAULT_WINDOW: 22;
330    BROTLI_PARAM_LGBLOCK: 3;
331    BROTLI_MIN_INPUT_BLOCK_BITS: 16;
332    BROTLI_MAX_INPUT_BLOCK_BITS: 24;
333    BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING: 4;
334    BROTLI_PARAM_SIZE_HINT: 5;
335    BROTLI_PARAM_LARGE_WINDOW: 6;
336    BROTLI_PARAM_NPOSTFIX: 7;
337    BROTLI_PARAM_NDIRECT: 8;
338    BROTLI_DECODER_RESULT_ERROR: 0;
339    BROTLI_DECODER_RESULT_SUCCESS: 1;
340    BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT: 2;
341    BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT: 3;
342    BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION: 0;
343    BROTLI_DECODER_PARAM_LARGE_WINDOW: 1;
344    BROTLI_DECODER_NO_ERROR: 0;
345    BROTLI_DECODER_SUCCESS: 1;
346    BROTLI_DECODER_NEEDS_MORE_INPUT: 2;
347    BROTLI_DECODER_NEEDS_MORE_OUTPUT: 3;
348    BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE: -1;
349    BROTLI_DECODER_ERROR_FORMAT_RESERVED: -2;
350    BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE: -3;
351    BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET: -4;
352    BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME: -5;
353    BROTLI_DECODER_ERROR_FORMAT_CL_SPACE: -6;
354    BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE: -7;
355    BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT: -8;
356    BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1: -9;
357    BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2: -10;
358    BROTLI_DECODER_ERROR_FORMAT_TRANSFORM: -11;
359    BROTLI_DECODER_ERROR_FORMAT_DICTIONARY: -12;
360    BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS: -13;
361    BROTLI_DECODER_ERROR_FORMAT_PADDING_1: -14;
362    BROTLI_DECODER_ERROR_FORMAT_PADDING_2: -15;
363    BROTLI_DECODER_ERROR_FORMAT_DISTANCE: -16;
364    BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET: -19;
365    BROTLI_DECODER_ERROR_INVALID_ARGUMENTS: -20;
366    BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES: -21;
367    BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS: -22;
368    BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP: -25;
369    BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1: -26;
370    BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2: -27;
371    BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES: -30;
372    BROTLI_DECODER_ERROR_UNREACHABLE: -31;
373  };
374  trace: {
375    TRACE_EVENT_PHASE_BEGIN: 66;
376    TRACE_EVENT_PHASE_END: 69;
377    TRACE_EVENT_PHASE_COMPLETE: 88;
378    TRACE_EVENT_PHASE_INSTANT: 73;
379    TRACE_EVENT_PHASE_ASYNC_BEGIN: 83;
380    TRACE_EVENT_PHASE_ASYNC_STEP_INTO: 84;
381    TRACE_EVENT_PHASE_ASYNC_STEP_PAST: 112;
382    TRACE_EVENT_PHASE_ASYNC_END: 70;
383    TRACE_EVENT_PHASE_NESTABLE_ASYNC_BEGIN: 98;
384    TRACE_EVENT_PHASE_NESTABLE_ASYNC_END: 101;
385    TRACE_EVENT_PHASE_NESTABLE_ASYNC_INSTANT: 110;
386    TRACE_EVENT_PHASE_FLOW_BEGIN: 115;
387    TRACE_EVENT_PHASE_FLOW_STEP: 116;
388    TRACE_EVENT_PHASE_FLOW_END: 102;
389    TRACE_EVENT_PHASE_METADATA: 77;
390    TRACE_EVENT_PHASE_COUNTER: 67;
391    TRACE_EVENT_PHASE_SAMPLE: 80;
392    TRACE_EVENT_PHASE_CREATE_OBJECT: 78;
393    TRACE_EVENT_PHASE_SNAPSHOT_OBJECT: 79;
394    TRACE_EVENT_PHASE_DELETE_OBJECT: 68;
395    TRACE_EVENT_PHASE_MEMORY_DUMP: 118;
396    TRACE_EVENT_PHASE_MARK: 82;
397    TRACE_EVENT_PHASE_CLOCK_SYNC: 99;
398    TRACE_EVENT_PHASE_ENTER_CONTEXT: 40;
399    TRACE_EVENT_PHASE_LEAVE_CONTEXT: 41;
400    TRACE_EVENT_PHASE_LINK_IDS: 61;
401  };
402};
403