import { IUTXO } from "./interfaces"; export declare abstract class Blockchain { network: string; abstract broadcast(rawtx: string): Promise; abstract fetch(txid: string): Promise; abstract utxos(owner: string, ownerType: string, limit: number): Promise; abstract utxoCount(script: string): Promise; abstract spends(txid: string, vout: number | string): Promise; }