import { BIP32Interface } from 'bip32';
/**
 * bip32-aware wrapper around bitcoin-message package
 * @see {bitcoinMessage.sign}
 */
export declare function signMessage(message: string | Buffer, privateKey: BIP32Interface | Buffer, network: {
    messagePrefix: string;
}): Buffer;
/**
 * bip32-aware wrapper around bitcoin-message package
 * @see {bitcoinMessage.verify}
 */
export declare function verifyMessage(message: string | Buffer, publicKey: BIP32Interface | Buffer, signature: Buffer, network: {
    messagePrefix: string;
}): boolean;
//# sourceMappingURL=bip32utils.d.ts.map