export declare const textUtil: { fixPhoneStr(phone: string | number): string; }; export declare const numberUtil: { round(num: number, n?: number): number; random(diceLimit?: number, diceBase?: number): number; multiRandom(diceNum?: number, diceLimit?: number, diceBase?: number, isDuplicate?: boolean): number[]; }; export declare const moneyUtil: { fenToYuan(val: string | number): string; yuanToFen(val: string | number): string; yuanToWan(val: string | number, decimal?: number): string; moneyStyle(val: string | number): string; }; export declare const dateUtil: { getReadableTimeBySeconds(time: number, params?: import("./dateUtil/DateUtil").ReadableTimeParams): import("./dateUtil/DateUtil").ReadableTimeInfo; formatDateTime(format: string, time?: string | number | Date): string; getDateTime(time: string | number | Date, type?: "long" | "short" | "s" | "l", dateSep?: string): string; getDate(time: string | number | Date, type?: "long" | "short" | "s" | "l", dateSep?: string): string; getTime(time: string | number | Date, type?: "long" | "short" | "s" | "l"): string; fixDateTime(time: string | number | Date, type: "DT" | "D" | "T", subType: "long" | "short", dateSep?: string): string; }; export declare const deviceUtil: { isApp(): boolean; isWechat(): boolean; isIOS(): boolean; isAndroid(): boolean; downloadApp(): void; communicateToNative(jsBridgeParam?: import("./deviceUtil/DeviceUtil").NativeMsg): void; compareVersion(version: string): false | 0 | 1 | -1; toSchema(url: string): string; }; export declare const imageUtil: { getImageUrl(sImgId: string, params?: import("./imageUtil/ImageUtil").ImageParams): string; }; export declare const arrayUtil: { deepCopy: { (original: any[]): any[]; (original: import("./arrayUtil/ArrayUtil").AnyObject): import("./arrayUtil/ArrayUtil").AnyObject; (original: any): any; }; }; export declare const validator: { isBlankStr(str: string | number): boolean; isNumber(str: string | number): boolean; isNumberAtLength(val: string | number, len: number): boolean; hasNumber(str: string | number): boolean; isFloatNum(str: string | number): boolean; isLowercase(str: string | number): boolean; hasLowercase(str: string | number): boolean; isUppercase(str: string | number): boolean; hasUppercase(str: string | number): boolean; isCnCharacter(str: string | number): boolean; hasCnCharacter(str: string | number): boolean; isSpecialCharacter(str: string | number): boolean; hasSpecialCharacter(str: string | number): boolean; isNumbersOrLetters(str: string | number): boolean; isLengthBetween(str: string | number, minLen: number, maxLen: number): boolean; isName(str: string | number): boolean; isNickName(str: string | number): boolean; isCompany(str: string | number): boolean; isAmount(str: string | number): boolean; isWeight(str: string | number): boolean; isMobileNo(numStr: string | number): boolean; isTelephoneNo(str: string | number): boolean; isFax(str: string | number): boolean; isWechatNo(str: string | number): boolean; isUrl(str: string | number): boolean; isCardNo(str: string | number): boolean; isIdCardNo(str: string | number): boolean; isEmailAddress(str: string | number): boolean; isLoginName(str: string | number): boolean; }; export declare const anonymizer: { fixMobileNo(phone: string | number): string; fixTelNo(tel: string | number): string; fixCardNo(cardNo: string | number): string; fixCertNo(certNo: string | number): string; fixName(name: string, hideFirst?: boolean): string; };