export declare const isInteractive: boolean; export declare function isUrl(url: string): boolean; export declare function isIp(domain: string): boolean; export declare const isWindows: boolean; export declare const isMacintosh: boolean; export declare const isLinux: boolean; export declare function getOS(): "linux" | "windows" | "osx" | undefined; export declare const isWSL: (fileName: string) => boolean; /** * 获取数据类型 * @param params 要判断的数据 * @param makeLowerCase 是否要转换结果为小写,默认不作任何转换 * @returns 数据类型的字符串 */ export declare function getRawType(params: any, makeLowerCase?: boolean): string; export declare function checkType(params: any, exceptType?: string): string | boolean; export declare function isNotEmptyString(str: T): boolean; export declare function isNotEmptyArray(arr: any): boolean; export declare function isRGBHex(color: string): boolean;