export declare function sha3(value: any, encoding?: string): string; export declare function getHash(msg: any, not0x?: boolean): string; export declare function isBuffer(value: any): boolean; export declare function isBigNumber(object: any): boolean; export declare function isString(object: any): boolean; export declare function isBoolean(object: any): boolean; export declare function isObject(object: any): boolean; export declare function isArray(object: any): boolean; export declare function isFunction(object: any): boolean; export declare function toBuffer(val: any, length?: number): any; export declare function padStart(str: any, num: any, sign: any): any; export declare function padLeft(str: any, num: any, sign: any): any; export declare function padEnd(str: any, num: any, sign?: string): any; export declare function padRight(str: any, num: any, sign: any): any; export declare function toBigNumber(aNumber: any, num?: number): any; export declare function toDecimal(value: any, num?: number): any; export declare function decimalToHex(value: any, not0x: any): string; export declare function stringToHex(str: any, not0x: any): string; export declare function asciiToHex(str: any, num: any): string; export declare function utf8ToHex(aStr: any, allowZero: any, not0x?: boolean): string; export declare function bufferToHex(buf: any, not0x?: boolean): any; export declare function fromUtf8(str: any, allowZero: any): string; export declare function toAscii(hex: any, bool?: boolean): string; export declare function toUtf8(hex: any): string; export declare function toHex(value: any, not0x?: boolean): any; export declare function toTwosComplement(number: any): any; export declare function getUInt32BE(value: any): string; export declare function hexToBuffer(val: any): any; export declare function stringToBase64(str: any): string;