import { bitgo } from '@bitgo-beta/utxo-lib'; import { AddressApi, AddressInfo } from '../AddressApi'; import { OutputSpend, UtxoApi } from '../UtxoApi'; import { HttpClient } from '../BaseHttpClient'; import { TransactionStatus } from '../TransactionApi'; declare type Unspent = bitgo.Unspent; export declare class BlockstreamApi implements AddressApi, UtxoApi { client: HttpClient; static forCoin(coinName: string, params?: { httpClient?: HttpClient; }): BlockstreamApi; constructor(client: HttpClient); getAddressInfo(address: string): Promise; getUnspentsForAddresses(addrs: string[]): Promise; getTransactionHex(txid: string): Promise; getTransactionStatus(txid: string): Promise; getTransactionInputs(txid: string): Promise; getTransactionSpends(txid: string): Promise; } export {}; //# sourceMappingURL=BlockstreamApi.d.ts.map