/// /// export declare function sha256(msg: string): Uint8Array; /** * Generate a new valid private key. Will use the window.crypto or window.msCrypto as source * depending on your browser. * @return {Buffer} A 32-byte private key. * @function */ export declare function generatePrivate(): Buffer; export declare function getPublic(privateKey: any): Buffer; export declare function sign(privateKey: any, msg: any): Promise; export declare function verify(publicKey: any, msg: any, sig: any): Promise; export declare function derive(privateKeyA: any, publicKeyB: any): Buffer; export declare function encrypt(publicKeyTo: any, msg: any, opts?: {}): Buffer;