UNPKG

@lancercomet/utils

Version:
14 lines (13 loc) 801 B
declare function isString(target: unknown): target is string; declare function isNumber(target: unknown): target is number; declare function isFunction(target: unknown): target is (...args: unknown[]) => unknown; declare function isUndefined(target: unknown): target is undefined; declare function isNull(target: unknown): target is null; declare function isArray(target: unknown): target is unknown[]; declare function isEmptyString(target: unknown): target is null | '' | undefined; declare function isUnEmptyString(target: unknown): target is string; type plainObject = { [key: string]: unknown; }; declare function isObject(target: unknown): target is plainObject; export { isNumber, isString, isFunction, isUndefined, isNull, isArray, isObject, isEmptyString, isUnEmptyString };