UNPKG

pdd

Version:
20 lines (19 loc) 1.16 kB
export declare function isArray(obj: any): obj is any[]; export declare function isNull(obj: any): obj is null; export declare function isBoolean(obj: unknown): obj is boolean; export declare function isObject(obj: any): obj is Record<string, unknown>; export declare const isPromise: <T>(obj: unknown) => obj is Promise<T>; export declare function isString(obj: any): obj is string; export declare function isNumber(obj: any): obj is number; export declare function isRegExp(obj: any): boolean; export declare function isDate(obj: any): boolean; export declare function isColor(color: any): boolean; export declare function isUndefined(obj: any): obj is undefined; export declare function isFunction(obj: any): obj is (...args: any[]) => any; export declare function isClass(value: unknown): boolean; export declare function isEmptyObject(obj: any): boolean; export declare function isEmpty(obj: any): boolean; export declare function isExist(obj: any): boolean; export declare function isWindow(el: any): el is Window; export declare function isPhone(phone: unknown): boolean; export declare function isEmail(email: unknown): boolean;