export declare const isUndefined: (obj: any) => obj is undefined; export declare const isNil: (val: any) => val is null | undefined; export declare const isObject: (fn: any) => fn is object; export declare function isEmptyObject(obj: any): boolean; export declare function isPlainObject(fn: any): fn is object; export declare function addLeadingSlash(path?: string): string; export declare function normalizePath(path?: string): string; export declare const stripEndSlash: (path: string) => string; export declare const isFunction: (val: any) => val is Function; export declare const isString: (val: any) => val is string; export declare const isNumber: (val: any) => val is number; export declare const isConstructor: (val: any) => boolean; export declare const isEmpty: (array: any) => boolean; export declare const isSymbol: (val: any) => val is symbol; export declare function isClass(fn: any): boolean; export declare function isClassStrict(fn: any): boolean; export declare function isPromise(obj: any): obj is Promise; export declare function isNilOrEmptyString(str?: string | undefined | null): str is null | undefined | ''; export declare function checkMeta(meta?: {}, data?: {}): boolean; export declare function safeBoolean(value?: undefined | null | boolean | string): boolean;