import { AddressInfo } from '@bitgo-beta/blockapis'; import { bitgo } from '@bitgo-beta/utxo-lib'; declare type Unspent = bitgo.Unspent; /** * An account with bear minimum information required for recoveries. */ export interface RecoveryAccountData { txCount: number; totalBalance: number; } /** * Factory for AddressApi & UtxoApi */ export interface RecoveryProvider { getUnspentsForAddresses(addresses: string[]): Promise; getAddressInfo(address: string): Promise; getTransactionHex(txid: string): Promise; } export declare function forCoin(coinName: string, apiToken?: string): RecoveryProvider; export {}; //# sourceMappingURL=RecoveryProvider.d.ts.map