/// export default class Crypto { static ripemd160(buffer: Buffer): Buffer; static sha1(buffer: Buffer): Buffer; static sha256(buffer: Buffer): Buffer; static hash160(buffer: Buffer): Buffer; static hash256(buffer: Buffer): Buffer; static hmacSha512(key: string | Buffer, buffer: Buffer): any; static randomSeed(size: number): Buffer; static bs58encode(buffer: Buffer): string; static bs58decode(hash: string): Buffer; static int32toBuffer(size: number): Buffer; static decodeCurvePoint(buffer: Buffer): any; static validateCurve(buffer: Buffer): boolean; static validateKey(key: Buffer): boolean; static addPrivateKeys(key: Buffer, priKey: Buffer): Buffer; static addPublicKeys(key: Buffer, pubKey: Buffer): Buffer; }