///
import { Key } from './Key';
import { Buffer } from 'buffer';
/**
* An implementation of the Key interfaces that uses a raw private key.
*/
export declare class RawKey extends Key {
/**
* Raw private key, in bytes.
*/
privateKey: Buffer;
constructor(privateKey: Buffer);
ecdsaSign(payload: Buffer): {
signature: Uint8Array;
recid: number;
};
evmSign(payload: Buffer): {
signature: Uint8Array;
recid: number;
};
sign(payload: Buffer): Promise;
signMessage(msg: string): string;
signWithRecID(payload: Buffer): Uint8Array;
}