/// /// import floatHelper from "./helper/float"; import dateHelper from "./helper/date"; import typeHelper from "./helper/type"; import uaHelper from "./helper/ua"; import validatorHelper from "./helper/validator"; import uuid from "./utils/uuid"; import sleep from "./utils/sleep"; import lodash from "./utils/lodash"; import nanoid from "./utils/nanoid"; import qs from "./utils/qs"; import numeral from "./utils/numeral"; declare const mTools: { uaHelper: { isWechat: boolean; isEntWechat: boolean; isWemp: boolean; isIos: boolean; isAndroid: boolean; isMobile: boolean; }; validatorHelper: { isPhoneNumber(phoneNumber: string): boolean; isEmail(email: string): boolean; isIDCard(IDCard: string): boolean; isBankCard(bankCard: string): boolean; isStrExist(str: string | null | undefined): boolean; }; floatHelper: { plus(...nums: import("big.js").BigSource[]): number; min(...nums: import("big.js").BigSource[]): number; tim(...nums: import("big.js").BigSource[]): number; div(...nums: import("big.js").BigSource[]): number; mod(num1: import("big.js").BigSource, num2: import("big.js").BigSource): number; abs(num: import("big.js").BigSource): number; fix(num: import("big.js").BigSource, point: number): string; }; dateHelper: { formatDate: (date: string | number | Date | import("dayjs").Dayjs, format?: string) => string; unix: (date: string | number | Date | import("dayjs").Dayjs) => number; }; typeHelper: { isObject: (o: any) => boolean; isDate: (o: any) => boolean; isString: (o: any) => boolean; isArray: (o: any) => boolean; isNumber: (o: any) => boolean; isUndefined: (o: any) => boolean; isBoolean: (o: any) => boolean; isFunction: (o: any) => boolean; isNull: (o: any) => boolean; }; lodash: { cloneDeep: (value: T) => T; throttle: any>(func: T_1, wait?: number | undefined, options?: import("lodash").ThrottleSettings | undefined) => import("lodash").DebouncedFunc; debounce: { any>(func: T_2, wait: number | undefined, options: import("lodash").DebounceSettingsLeading): import("lodash").DebouncedFuncLeading; any>(func: T_3, wait?: number | undefined, options?: import("lodash").DebounceSettings | undefined): import("lodash").DebouncedFunc; }; }; qs: { getUrlkey(key: string): string; }; numeral: typeof numeral; uuid: typeof uuid; sleep: typeof sleep; nanoid: typeof nanoid; }; export { uaHelper, validatorHelper, floatHelper, dateHelper, typeHelper, lodash, qs, numeral, uuid, sleep, nanoid }; export default mTools;