import { ObjectType } from '../common/type'; import { DisabledOption } from '../components/use-tree/use-tree.type'; import { UnMatchedData } from '../common/use-list-select/use-list.type'; import React from 'react'; export declare function isBrowser(): boolean; export declare const isArray: (arg: any) => arg is any[]; export declare const isObject: (val: unknown) => val is ObjectType; export declare const isDate: (val: unknown) => val is Date; export declare const isBoolean: (val: unknown) => val is boolean; export declare const isError: (val: unknown) => boolean; export declare const isNumber: (n: unknown) => n is number; export declare const isRegexp: (val: unknown) => boolean; export declare const isString: (s: unknown) => s is string; export declare const isUndefined: (obj: any) => obj is undefined; export declare const isMap: (val: unknown) => boolean | null; export declare const isSet: (val: unknown) => boolean | null; export declare const isBuffer: (val: unknown) => boolean; export declare const isUnMatchedData: (val: unknown) => val is UnMatchedData; export declare const isMergeable: (val: unknown) => boolean; export declare const isFunc: (f: unknown) => f is Function; export declare const isPromise: (p: unknown) => unknown; export declare const isNan: (a: unknown) => boolean; export declare const isEmpty: (val: unknown) => boolean; export declare const isLink: (el: unknown) => el is React.ReactElement>; export declare function isNamedComponent(type: any): type is React.ForwardRefExoticComponent; export declare const isMacOS: () => boolean; export declare const isFirefox: () => boolean; export declare function isDomElement(element: any): element is HTMLElement; export declare const isOptionalDisabled: (disabled: unknown) => disabled is DisabledOption; //# sourceMappingURL=is.d.ts.map