import type { Encoding, HDKeyType, ISignedMessage, KeyType } from '../types/message'; export declare class MessageProxy { private get; getMessageHash(args: { chain: string; message: string; encoding?: Encoding; }): Buffer | string; signMessage(args: { chain: string; message: string; privateKey: KeyType; encoding?: Encoding; }): ISignedMessage; signMessageWithPath(args: { chain: string; message: string; hdPrivateKey: HDKeyType; derivationPath: string; encoding?: Encoding; }): ISignedMessage; } declare const _default: MessageProxy; export default _default; //# sourceMappingURL=index.d.ts.map