|
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