import { NETWORK } from '@scure/btc-signer'; export type Network = 'mainnet' | 'testnet' | 'regtest' | 'testnet4'; export interface BitcoinJSLibNetwork { messagePrefix: string; bech32: string; bip32: Bip32; pubKeyHash: number; scriptHash: number; wif: number; } export interface Bip32 { public: number; private: number; } export declare const REGTEST_NETWORK: typeof NETWORK; export declare const TESTNET4_NETWORK: typeof NETWORK; export declare function getBitcoinNetwork(network: Network): typeof NETWORK; export declare const BITCOIN_NETWORK_JS_LIB: BitcoinJSLibNetwork; export declare const BITCOIN_NETWORK_JS_LIB_REGTEST: BitcoinJSLibNetwork; export declare const BITCOIN_NETWORK_JS_LIB_TESTNET: BitcoinJSLibNetwork; export declare const BITCOIN_NETWORK_JS_LIB_TESTNET4: BitcoinJSLibNetwork; export declare function getBitcoinJSLibNetwork(network: Network): BitcoinJSLibNetwork;