import { default as BaseUtil } from './libs/utils/BaseUtil'; import { default as AESUtil } from './libs/utils/AESUtil'; import { default as SM4Util } from './libs/utils/SM4Util'; import { default as TestUtil } from './libs/utils/TestUtil'; import { default as AxiosUtil } from './libs/utils/AxiosUtil'; import { default as FormUtil } from './libs/utils/FormUtil'; import { default as StorageUtil } from './libs/utils/StorageUtil'; export * from './libs/utils/BaseUtil'; export * from './libs/utils/FormUtil'; export * from './libs/utils/StorageUtil'; export { BaseUtil, AESUtil, SM4Util, TestUtil, AxiosUtil, FormUtil, StorageUtil, }; declare const _default: { BaseUtil: { isNull: typeof import('./libs/utils/BaseUtil').isNull; processSlashes: (str: string, flag: number) => string; sleep: typeof import('./libs/utils/BaseUtil').sleep; random: typeof import('./libs/utils/BaseUtil').random; getRandomColor: typeof import('./libs/utils/BaseUtil').getRandomColor; guid: typeof import('./libs/utils/BaseUtil').guid; timeFormat: typeof import('./libs/utils/BaseUtil').timeFormat; timeFrom: typeof import('./libs/utils/BaseUtil').timeFrom; strToHexString: typeof import('./libs/utils/BaseUtil').strToHexString; pkcs5padding: typeof import('./libs/utils/BaseUtil').pkcs5padding; pkcs5unpadding: typeof import('./libs/utils/BaseUtil').pkcs5unpadding; debounce: any>(fn: T, delay?: number, immediate?: boolean) => { (this: any, ...args: Parameters): void; cancel(): void; }; throttle: any>(fn: T, interval: number, option?: import('./libs/utils/BaseUtil').ThrottleOptions) => { (this: ThisParameterType, ...args: Parameters): void; cancel(): void; }; cloneDeep: (value: T, visited?: WeakMap) => T; }; AESUtil: { generatekey(num: number): string; encrypt(word: string, keyStr?: string): string; decrypt(word: string, keyStr?: string): string; respDecrypt(respData: any, keyStr?: string): any; paramEncrypt(paramData: any, keyStr?: string): any; }; SM4Util: { encryptSM4({ data, privateKey, mode, iv, }: { data: string; privateKey: string; mode: "SM4ECB" | "SM4CBC"; iv?: string; }): string; decryptedSM4({ data, privateKey, mode, iv, }: { data: string; privateKey: string; mode: "SM4ECB" | "SM4CBC"; iv?: string; }): string; respDecryptedSM4({ data, privateKey, mode, iv, }: { data: any; privateKey: string; mode: "SM4ECB" | "SM4CBC"; iv?: string; }): any; paramEncryptSM4({ data, privateKey, mode, iv, }: { data: any; privateKey: string; mode: "SM4ECB" | "SM4CBC"; iv?: string; }): any; }; TestUtil: { email: (value: string) => boolean; mobile: (value: any) => boolean; url: (value: any) => boolean; date: (value: any) => boolean; dateISO: (value: any) => boolean; number: (value: any) => boolean; digits: (value: any) => boolean; idCard: (value: any) => boolean; carNo: (value: any) => boolean; amount: (value: any) => boolean; chinese: (value: any) => boolean; letter: (value: any) => boolean; enOrNum: (value: any) => boolean; contains: (value: any, param: any) => boolean; range: (value: any, param: any) => boolean; rangeLength: (value: any, param: any) => boolean; empty: (value: any) => boolean; isEmpty: (value: any) => boolean; jsonString: (value: any) => boolean; json: (data: any) => boolean; landline: (value: any) => boolean; object: (value: any) => boolean; array: (value: any) => boolean; code: (value: any, len?: number) => boolean; func: (value: any) => boolean; promise: (value: any) => boolean; video: (value: any) => boolean; image: (value: any) => boolean; regExp: (o: any) => any; string: (value: any) => value is string; isNull: typeof import('./libs/utils/TestUtil').isNull; }; AxiosUtil: typeof AxiosUtil; FormUtil: { formSubmit: typeof import('./libs/utils/FormUtil').formSubmit; formValidate: typeof import('./libs/utils/FormUtil').formValidate; }; StorageUtil: { getStoreLogin: typeof import('./libs/utils/StorageUtil').getStoreLogin; setStoreLogin: typeof import('./libs/utils/StorageUtil').setStoreLogin; }; }; export default _default;