import { UTXO } from "scrypt-ts"; import { UtxoProvider } from "../lib/provider"; import { SupportedNetwork } from "../lib/constants"; export declare class MempoolUtxoProvider implements UtxoProvider { readonly network: SupportedNetwork; private spentUTXOs; private newUTXOs; constructor(network: SupportedNetwork); getMempoolApiHost: () => "https://mempool.space/signet" | "https://mempool-testnet.fractalbitcoin.io" | "https://mempool.fractalbitcoin.io"; getUtxos(address: string, options?: { total?: number; maxCnt?: number; }): Promise; private isUnSpent; markSpent(txId: string, vout: number): void; addNewUTXO(utxo: UTXO): void; } //# sourceMappingURL=mempoolUtxoProvider.d.ts.map