|
1 | | -declare type TypedArray = Uint16Array | Uint32Array | Uint8Array | Uint8ClampedArray | Int16Array | Int32Array | Int8Array | BigInt64Array | Float32Array | Float64Array | BigUint64Array; |
2 | | -declare function InternalBinding(binding: 'types'): { |
3 | | - isAsyncFunction(value: unknown): value is (...args: unknown[]) => Promise<unknown>, |
4 | | - isGeneratorFunction(value: unknown): value is GeneratorFunction, |
5 | | - isAnyArrayBuffer(value: unknown): value is (ArrayBuffer | SharedArrayBuffer), |
6 | | - isArrayBuffer(value: unknown): value is ArrayBuffer, |
7 | | - isArgumentsObject(value: unknown): value is ArrayLike<unknown>, |
8 | | - isBoxedPrimitive(value: unknown): value is (BigInt | Boolean | Number | String | Symbol), |
9 | | - isDataView(value: unknown): value is DataView, |
10 | | - isExternal(value: unknown): value is Object, |
11 | | - isMap(value: unknown): value is Map<unknown, unknown>, |
12 | | - isMapIterator: (value: unknown) => value is IterableIterator<unknown>, |
13 | | - isModuleNamespaceObject: (value: unknown) => value is {[Symbol.toStringTag]: 'Module', [key: string]: any}, |
14 | | - isNativeError: (value: unknown) => Error, |
15 | | - isPromise: (value: unknown) => value is Promise<unknown>, |
16 | | - isSet: (value: unknown) => value is Set<unknown>, |
17 | | - isSetIterator: (value: unknown) => value is IterableIterator<unknown>, |
18 | | - isWeakMap: (value: unknown) => value is WeakMap<object, unknown>, |
19 | | - isWeakSet: (value: unknown) => value is WeakSet<object>, |
20 | | - isRegExp: (value: unknown) => RegExp, |
21 | | - isDate: (value: unknown) => Date, |
22 | | - isTypedArray: (value: unknown) => value is TypedArray, |
23 | | - isStringObject: (value: unknown) => value is String, |
24 | | - isNumberObject: (value: unknown) => value is Number, |
25 | | - isBooleanObject: (value: unknown) => value is Boolean, |
26 | | - isBigIntObject: (value: unknown) => value is BigInt, |
27 | | -}; |
28 | 1 | declare function InternalBinding(binding: 'constants'): { |
29 | 2 | os: { |
30 | 3 | UV_UDP_REUSEADDR: 4, |
@@ -427,18 +400,3 @@ declare function InternalBinding(binding: 'constants'): { |
427 | 400 | TRACE_EVENT_PHASE_LINK_IDS: 61 |
428 | 401 | } |
429 | 402 | }; |
430 | | -declare function InternalBinding(binding: 'config'): { |
431 | | - isDebugBuild: boolean, |
432 | | - hasOpenSSL: boolean, |
433 | | - fipsMode: boolean, |
434 | | - hasIntl: boolean, |
435 | | - hasTracing: boolean, |
436 | | - hasNodeOptions: boolean, |
437 | | - hasInspector: boolean, |
438 | | - noBrowserGlobals: boolean, |
439 | | - bits: number, |
440 | | - hasDtrace: boolean |
441 | | -} |
442 | | -declare function InternalBinding(binding: 'symbols'): { |
443 | | - [name: string]: symbol; |
444 | | -} |
0 commit comments