import { Address, Hex } from "viem"; export declare const InvalidTruncatedBitcoinAddressLengthError: Error; /** * Predicts the safe address for a given truncated Bitcoin address. * @param {Hex} truncatedBitcoinAddress - The 20 byte-long truncated Bitcoin address * @returns {Address} The predicted safe address */ export declare function predictAddressFromTruncatedBitcoinAddress(truncatedBitcoinAddress: Hex): Address; /** * Predicts the safe address for a given Bitcoin address. * @param {string} bitcoinAddress - The bitcoin address of type P2WPKH, P2PKH or P2SH_P2WPKH * @param {string} publicKey - The public key of the bitcoin address to recover the truncated address * @returns {Address} The predicted safe address */ export default function predictOrangeKitAddress(bitcoinAddress: string, publicKey?: string): Address; //# sourceMappingURL=predictOrangeKitAddress.d.ts.map