/// import { TypedData, Transaction } from "../generated-types"; export declare const personalSign: (message: Buffer, privateKey: Buffer, chainID: number) => string; export declare const hashSignTypedData: (data: TypedData) => Buffer; export declare const signTypedData: (data: TypedData, privateKey: Buffer, chainID: number) => { signature: string; data: any; }; export declare const signTransaction: (transaction: Transaction, privateKey: Buffer, chainId: number) => string; export declare const recoverPublicKeyFromSigWithoutPersonal: (msgHash: Buffer, sig: string, chainID: number) => Buffer; export declare const recoverPublicKeyFromSig: (message: Buffer, sig: string, chainID: number) => Buffer; export declare const recoverPublicKeyFromTypedData: (typedDataHash: Buffer, sig: string, chainID: number) => Buffer;