export declare enum MagicBytes { Mainnet = "X2", Testnet = "T2", Regtest = "id" } export declare enum OpCode { PegIn = "3C", PegOut = "3E" } export type BitcoinNetwork = { bech32: string; pubKeyHash: number; scriptHash: number; wif: number; bip32: { public: number; private: number; }; bip84: { coin: number; }; magicBytes: string; }; export declare const MAINNET: BitcoinNetwork; export declare const TESTNET: BitcoinNetwork; export declare const REGTEST: BitcoinNetwork; export declare const VSIZE_OVERHEAD_TX: number; export declare const VSIZE_INPUT_P2WPKH = 68;