/** * A function to check given value is a function * @param value input value * @returns boolean */ declare const isFunction: (value: any) => value is Function; /** * A function to check given value is a string * @param value input value * @returns boolean */ declare const isString: (value: any) => value is string; /** * A function to check given value is null or not * @param value input value * @returns boolean */ declare const isNull: (value: any) => value is null; /** * A function to check given value is undefined * @param value input value * @returns boolean */ declare const isUndefined: (value: any) => value is undefined; /** * A function to check given value is null or undefined * @param value input value * @returns boolean */ declare const isNullOrUndefined: (value: any) => boolean; /** * Checks if the input is a BigInt * @param value input value * @returns True if the input is a BigInt */ declare const isBigInt: (value: any) => value is bigint; /** * A function to check given value is defined * @param value input value * @returns boolean */ declare const isDefined: (value: any) => boolean; /** * A function to check given value is defined and not null * @param value input value * @returns boolean */ declare const isDefinedAndNotNull: (value: any) => boolean; /** * A function to check given value is defined and not null * @param value input value * @returns boolean */ declare const isDefinedNotNullAndNotEmptyString: (value: any) => boolean; /** * Determines if the input is of type error * @param value input value * @returns true if the input is of type error else false */ declare const isTypeOfError: (value: any) => boolean; /** * A function to check given value is an array * @param value input value * @returns true if the input is of type array else false */ declare const isArray: (arg: any) => arg is Array; declare const isBoolean: (arg: any) => arg is boolean; declare const isNumber: (arg: any) => arg is number; declare const isObject: (value: any) => value is object; declare const isObjectAndNotNull: (value: any) => value is object; declare const isRegExp: (arg: any) => arg is RegExp; declare const isDate: (arg: any) => arg is Date; declare const isError: (arg: any) => arg is Error; declare const isPrimitive: (arg: any) => arg is null | boolean | number | string | symbol | undefined; declare const objectToString: (arg: any) => string; export { isFunction, isString, isNull, isUndefined, isNullOrUndefined, isTypeOfError, isDefined, isDefinedAndNotNull, isDefinedNotNullAndNotEmptyString, isBigInt, isArray, isBoolean, isNumber, isObject, isObjectAndNotNull, isRegExp, isDate, isError, isPrimitive, objectToString, }; //# sourceMappingURL=checks.d.ts.map