@studiometa/js-toolkit
Version:
A set of useful little bits of JavaScript to boost your project! 🚀
55 lines (54 loc) • 1.87 kB
TypeScript
/**
* @link https://js-toolkit.studiometa.dev/utils/is/isDev.html
*/
export declare const isDev: boolean;
/**
* Test is the given value is null.
* @link https://js-toolkit.studiometa.dev/utils/is/isNull.html
*/
export declare const isNull: (value: unknown) => value is null;
/**
* Test if the given value is a function.
* @link https://js-toolkit.studiometa.dev/utils/is/isFunction.html
*/
export declare const isFunction: (value: unknown) => value is Function;
/**
* Test if a value is defined or not.
* @link https://js-toolkit.studiometa.dev/utils/is/isDefined.html
*/
export declare const isDefined: (value: unknown) => boolean;
/**
* Test if value is a string.
* @link https://js-toolkit.studiometa.dev/utils/is/isString.html
*/
export declare const isString: (value: unknown) => value is string;
/**
* Test if the given value is an object.
* @link https://js-toolkit.studiometa.dev/utils/is/isObject.html
*/
export declare const isObject: (value: unknown) => boolean;
/**
* Test if a given value is a number.
* @link https://js-toolkit.studiometa.dev/utils/is/isNumber.html
*/
export declare const isNumber: (value: unknown) => value is number;
/**
* Test if a given value is a boolean.
* @link https://js-toolkit.studiometa.dev/utils/is/isBoolean.html
*/
export declare const isBoolean: (value: unknown) => value is boolean;
/**
* Test if a given value is an array.
* @link https://js-toolkit.studiometa.dev/utils/is/isArray.html
*/
export declare const isArray: (arg: any) => arg is any[];
/**
* Test if a given value is an empty string.
* @link https://js-toolkit.studiometa.dev/utils/is/isEmptyString.html
*/
export declare const isEmptyString: (value?: unknown) => boolean;
/**
* Test if the given value is empty.
* @link https://js-toolkit.studiometa.dev/utils/is/isEmpty.html
*/
export declare const isEmpty: (value?: any) => boolean;