|
1 | 1 | export interface TypesBinding {
|
2 |
| - isAsyncFunction(value: unknown): value is (...args: unknown[]) => Promise<unknown>; |
3 |
| - isGeneratorFunction(value: unknown): value is GeneratorFunction; |
4 |
| - isAnyArrayBuffer(value: unknown): value is (ArrayBuffer | SharedArrayBuffer); |
| 2 | + isArgumentsObject(value: unknown): value is IArguments; |
5 | 3 | isArrayBuffer(value: unknown): value is ArrayBuffer;
|
6 |
| - isArgumentsObject(value: unknown): value is ArrayLike<unknown>; |
7 |
| - isBoxedPrimitive(value: unknown): value is (BigInt | Boolean | Number | String | Symbol); |
| 4 | + isAsyncFunction(value: unknown): value is (...args: unknown[]) => Promise<unknown>; |
| 5 | + isBigIntObject: (value: unknown) => value is BigInt; |
| 6 | + isBooleanObject: (value: unknown) => value is Boolean; |
8 | 7 | isDataView(value: unknown): value is DataView;
|
9 |
| - isExternal(value: unknown): value is Object; |
| 8 | + isDate: (value: unknown) => value is Date; |
| 9 | + isExternal(value: unknown): value is object; |
| 10 | + isGeneratorFunction(value: unknown): value is GeneratorFunction; |
| 11 | + isGeneratorObject(value: unknown): value is Generator; |
10 | 12 | isMap(value: unknown): value is Map<unknown, unknown>;
|
11 | 13 | isMapIterator: (value: unknown) => value is IterableIterator<unknown>;
|
12 | 14 | isModuleNamespaceObject: (value: unknown) => value is { [Symbol.toStringTag]: 'Module' };
|
13 |
| - isNativeError: (value: unknown) => Error; |
| 15 | + isNativeError: (value: unknown) => value is Error; |
| 16 | + isNumberObject: (value: unknown) => value is Number; |
14 | 17 | isPromise: (value: unknown) => value is Promise<unknown>;
|
| 18 | + isProxy: (value: unknown) => value is object; |
| 19 | + isRegExp: (value: unknown) => value is RegExp; |
15 | 20 | isSet: (value: unknown) => value is Set<unknown>;
|
16 | 21 | isSetIterator: (value: unknown) => value is IterableIterator<unknown>;
|
| 22 | + isSharedArrayBuffer: (value: unknown) => value is SharedArrayBuffer; |
| 23 | + isStringObject: (value: unknown) => value is String; |
| 24 | + isSymbolObject: (value: unknown) => value is Symbol; |
17 | 25 | isWeakMap: (value: unknown) => value is WeakMap<object, unknown>;
|
18 | 26 | isWeakSet: (value: unknown) => value is WeakSet<object>;
|
19 |
| - isRegExp: (value: unknown) => RegExp; |
20 |
| - isDate: (value: unknown) => Date; |
21 |
| - isTypedArray: (value: unknown) => value is TypedArray; |
22 |
| - isStringObject: (value: unknown) => value is String; |
23 |
| - isNumberObject: (value: unknown) => value is Number; |
24 |
| - isBooleanObject: (value: unknown) => value is Boolean, |
25 |
| - isBigIntObject: (value: unknown) => value is BigInt; |
| 27 | + isAnyArrayBuffer(value: unknown): value is ArrayBufferLike; |
| 28 | + isBoxedPrimitive(value: unknown): value is BigInt | Boolean | Number | String | Symbol; |
26 | 29 | }
|
0 commit comments