import { AppConfig } from '../../types/config.js'; import { BridgeTransaction } from '../models.js'; import { BitcoinProvider } from '@avalabs/core-wallets-sdk'; import { Provider } from 'ethers'; interface TrackerArgs { bridgeTransaction: BridgeTransaction; onBridgeTransactionUpdate: (bridgeTransaction: BridgeTransaction) => void; config: AppConfig; avalancheProvider: Provider; ethereumProvider: Provider; bitcoinProvider: BitcoinProvider; } export { TrackerArgs };