/// export declare class Utils { private static readonly TRACE_ID_EXP; private static RANDOM_DIVISOR; private static RANDOM_VALUE; private static RANDOM_RANGE; private static HEX; private static TRACE_ID_LENGTH; private static RANDOM_KEY_LENGTH; static isFunction(object: any): boolean; static isArray(value: any): boolean; static isObject(value: any): boolean; static isNotNullObject(value: unknown): boolean; static isNullOrUndefined(value: any): boolean; static checkNotNull(value: unknown, message: string): void; static isClass(object: any): boolean; static isErrorObject(object: any): boolean; static isArrayBuffer(object: any): boolean; static isEmpty(...params: any): boolean; static isValidObject(objectList: any): boolean; static isSameObjectType(objectList: any): boolean; static isEmptyArray(list: any[]): boolean; static getClassName(clz: any): any; static deepCopy(objectList: any[]): any[]; static deepCopyNumber(values: Set): Set; static hash(value: string | number): string; static generateUUID(): string; static generateTraceId(): string; static randomKey(): string; static getSecRandom(): number; static uint8ArrayToString(fileData: Uint8Array): string; static stringToUint8Array(str: string): Uint8Array; static wordArrayToUint8Array(wordArray: CryptoJS.lib.WordArray): Uint8Array; static uint8ArrayToWordArray(uint8Array: Uint8Array): CryptoJS.lib.WordArray; static encode(key: CryptoJS.lib.WordArray): string; static decode(key: string): CryptoJS.lib.WordArray; static convertArray(objectList: T[] | T): T[]; static isStringEmpty(value: string): boolean; static checkTraceId(traceId: string): boolean; }