///
import { Ed25519CryptoClient } from '../Ed25519CryptoClient';
import { RawTezosTransaction } from '../../serializer/types';
export declare class TezosCryptoClient extends Ed25519CryptoClient {
readonly edsigPrefix: Uint8Array;
constructor(edsigPrefix?: Uint8Array);
signMessage(message: string, keypair: {
privateKey: Buffer;
}): Promise;
operationSignature(privateKey: Buffer, transaction: RawTezosTransaction): Promise;
verifyMessage(message: string, signature: string, publicKey: string): Promise;
toBuffer(message: string): Promise;
hash(message: Buffer, size?: number): Promise;
blake2bLedgerHash(message: string): Promise;
}