1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- /// <reference types="node" />
- declare function is(value: any): string;
- declare namespace is {
- const undefined: (value: any) => boolean;
- const string: (value: any) => boolean;
- const number: (value: any) => boolean;
- const function_: (value: any) => boolean;
- const null_: (value: any) => boolean;
- const class_: (value: any) => any;
- const boolean: (value: any) => boolean;
- const symbol: (value: any) => boolean;
- const array: (arg: any) => arg is any[];
- const buffer: (obj: any) => obj is Buffer;
- const nullOrUndefined: (value: any) => boolean;
- const object: (value: any) => boolean;
- const iterable: (value: any) => boolean;
- const generator: (value: any) => boolean;
- const nativePromise: (value: any) => boolean;
- const promise: (value: any) => boolean;
- const generatorFunction: (value: any) => boolean;
- const asyncFunction: (value: any) => boolean;
- const regExp: (value: any) => boolean;
- const date: (value: any) => boolean;
- const error: (value: any) => boolean;
- const map: (value: any) => boolean;
- const set: (value: any) => boolean;
- const weakMap: (value: any) => boolean;
- const weakSet: (value: any) => boolean;
- const int8Array: (value: any) => boolean;
- const uint8Array: (value: any) => boolean;
- const uint8ClampedArray: (value: any) => boolean;
- const int16Array: (value: any) => boolean;
- const uint16Array: (value: any) => boolean;
- const int32Array: (value: any) => boolean;
- const uint32Array: (value: any) => boolean;
- const float32Array: (value: any) => boolean;
- const float64Array: (value: any) => boolean;
- const arrayBuffer: (value: any) => boolean;
- const sharedArrayBuffer: (value: any) => boolean;
- const truthy: (value: any) => boolean;
- const falsy: (value: any) => boolean;
- const nan: (value: any) => boolean;
- const primitive: (value: any) => boolean;
- const integer: (value: any) => boolean;
- const safeInteger: (value: any) => boolean;
- const plainObject: (value: any) => boolean;
- const typedArray: (value: any) => boolean;
- const arrayLike: (value: any) => boolean;
- const inRange: (value: number, range: number | number[]) => boolean;
- const domElement: (value: any) => boolean;
- const infinite: (value: any) => boolean;
- const even: (rem: number) => boolean;
- const odd: (rem: number) => boolean;
- const empty: (value: any) => boolean;
- const emptyOrWhitespace: (value: any) => boolean;
- function any(...predicate: any[]): any;
- function all(...predicate: any[]): any;
- }
- export default is;
|