UNPKG

@amandaghassaei/type-checks

Version:
73 lines (72 loc) 2.08 kB
/** * Checks if value is a number (including Infinity). */ export declare function isNumber(value: any): boolean; /** * Checks if value is finite number. */ export declare function isFiniteNumber(value: any): boolean; /** * Checks if value is integer. */ export declare function isInteger(value: any): boolean; /** * Checks if value is positive number (> 0). */ export declare function isPositiveNumber(value: any): boolean; /** * Checks if value is positive integer (> 0). */ export declare function isPositiveInteger(value: any): boolean; /** * Checks if value is negative number (< 0). */ export declare function isNegativeNumber(value: any): boolean; /** * Checks if value is negative integer (< 0). */ export declare function isNegativeInteger(value: any): boolean; /** * Checks if value is non-negative number (>= 0). */ export declare function isNonNegativeNumber(value: any): boolean; /** * Checks if value is non-negative integer (>= 0). */ export declare function isNonNegativeInteger(value: any): boolean; /** * Checks if value is non-positive number (<= 0). */ export declare function isNonPositiveNumber(value: any): boolean; /** * Checks if value is non-positive integer (<= 0). */ export declare function isNonPositiveInteger(value: any): boolean; /** * Checks if value is number in range [min, max]. */ export declare function isNumberInRange(value: any, min: number, max: number): boolean; /** * Checks if value is integer in range [min, max]. */ export declare function isIntegerInRange(value: any, min: number, max: number): boolean; /** * Checks if value is string. */ export declare function isString(value: any): boolean; /** * Checks if value is TypedArray. */ export declare function isTypedArray(value: any): boolean; /** * Checks if value is Array or TypedArray. */ export declare function isArray(value: any): boolean; /** * Checks if value is Javascript object. */ export declare function isObject(value: any): boolean; /** * Checks if value is boolean. */ export declare function isBoolean(value: any): boolean;