/// 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;