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