import { UTXO } from '../utils/utxo'; export declare const broadcastTransaction: (network: string) => (txHex: string) => Promise; declare enum Networks { BITCOIN = "bitcoin", BITCOIN_CASH = "bitcoin-cash", LITECOIN = "litecoin", BITCOIN_SV = "bitcoin-sv", DOGECOIN = "dogecoin", DASH = "dash", GROESTLCOIN = "groestlcoin", BITCOIN_TESTNET = "bitcoin/testnet" } export declare const Blockchair: { networks: typeof Networks; fetchUTXO: (network: string) => (txHash: string, vOut: number) => Promise; fetchUTXOs: (network: string) => (address: string, confirmations: number) => Promise; broadcastTransaction: (network: string) => (txHex: string) => Promise; fetchTXs: (network: string) => (address: string, confirmations?: number, limit?: number) => Promise; }; export {};